C# Класс Komodo.Runtime.NetworkUpdateHandler

Наследование: SingletonComponent, IUpdatable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
isTeacher int
modelData ModelDataTemplate
socketIODisplay Text
useEditorModelsList bool

Открытые методы

Метод Описание
Awake ( ) : void
DeSerializeCoordsStruct ( Array arr ) : Komodo.Runtime.Position
GetPlayerNameFromClientID ( int clientID ) : string
OnDestroy ( ) : void
OnUpdate ( float realTime ) : void
ProcessMessage ( string typeAndMessage ) : void
SendSyncInteractionMessage ( Interaction interaction ) : void
SendSyncPoseMessage ( Komodo.Runtime.Position pos ) : void
SerializeCoordsStruct ( Komodo.Runtime.Position coords ) : float[]
Start ( ) : void
_DeserializeAndProcessSyncData ( string data ) : void

Приватные методы

Метод Описание
DeserializeAndProcessSyncDataAlternateVersion ( string data ) : void
TestProcessMessage ( ) : void
TestProcessSyncClientHeadMessage ( ) : void
TestProcessSyncLockInteractionMessage ( ) : void
TestProcessSyncNetObjectMessage ( ) : void
_ClampFloatToInt32 ( float value ) : int
_CreateSocketSimulator ( ) : void
_DeserializeAndProcessInteractionData ( string data ) : void
_GetModelsAndSessionDetails ( ) : void
_GetParams ( ) : void
_Tick ( ) : void

Описание методов

Awake() публичный Метод

public Awake ( ) : void
Результат void

DeSerializeCoordsStruct() публичный Метод

public DeSerializeCoordsStruct ( Array arr ) : Komodo.Runtime.Position
arr Array
Результат Komodo.Runtime.Position

GetPlayerNameFromClientID() публичный Метод

public GetPlayerNameFromClientID ( int clientID ) : string
clientID int
Результат string

OnDestroy() публичный Метод

public OnDestroy ( ) : void
Результат void

OnUpdate() публичный Метод

public OnUpdate ( float realTime ) : void
realTime float
Результат void

ProcessMessage() публичный Метод

public ProcessMessage ( string typeAndMessage ) : void
typeAndMessage string
Результат void

SendSyncInteractionMessage() публичный Метод

public SendSyncInteractionMessage ( Interaction interaction ) : void
interaction Interaction
Результат void

SendSyncPoseMessage() публичный Метод

public SendSyncPoseMessage ( Komodo.Runtime.Position pos ) : void
pos Komodo.Runtime.Position
Результат void

SerializeCoordsStruct() публичный Метод

public SerializeCoordsStruct ( Komodo.Runtime.Position coords ) : float[]
coords Komodo.Runtime.Position
Результат float[]

Start() публичный Метод

public Start ( ) : void
Результат void

_DeserializeAndProcessSyncData() публичный Метод

public _DeserializeAndProcessSyncData ( string data ) : void
data string
Результат void

Описание свойств

isTeacher публичное свойство

public int isTeacher
Результат int

modelData публичное свойство

public ModelDataTemplate modelData
Результат ModelDataTemplate

socketIODisplay публичное свойство

public Text socketIODisplay
Результат Text

useEditorModelsList публичное свойство

public bool useEditorModelsList
Результат bool