Exemplo n.º 1
0
 private void Start()
 {
     lastSyncMessage = AvatarSyncMessage.ToSyncMessage(avatarNPC);
     if (!NetworkCommander.IsServer && avatarNPC.animationVariator != null)
     {
         avatarNPC.StopCoroutine(avatarNPC.animationVariator);
     }
 }
Exemplo n.º 2
0
 public void DoSync()
 {
     syncMessage = AvatarSyncMessage.ToSyncMessage(avatarNPC);
     if (!syncMessage.IsEqual(lastSyncMessage))
     {
         lastSyncMessage = syncMessage;
         NetworkCommander.CollectSyncMessage(lastSyncMessage);
     }
 }