Ejemplo n.º 1
0
            public SyncVarUpdateMessage(NetworkInstanceId id, string name, NetworkSyncItem val)
            {
                this.type = SyncVarUpdate;

                this.objectId = id;
                this.name     = name;
                this.value    = val;
            }
Ejemplo n.º 2
0
        private IEnumerator InitializeSyncVars(NetworkSyncVarValue values)
        {
            yield return(null);

            for (int i = 0; i < values.Names.Count; i++)
            {
                string          name  = values.Names[i];
                NetworkSyncItem value = values.Value[i];

                Debug.Log("Received syncvar update for variable " + name);

                syncVarDictionary[name].Assign(value);
            }
        }
Ejemplo n.º 3
0
 public void ReceiveSyncVarUpdate(string name, NetworkSyncItem value)
 {
     Debug.Log("Received syncvar update for variable " + name);
     syncVarDictionary[name].Assign(value);
 }