Exemplo n.º 1
0
        void UpdatePlayer()
        {
            UpdatePlayerData updatePlayerData = new UpdatePlayerData();

            updatePlayerData.roomID = SocketLobby.Room.roomID;
            updatePlayerData.player = player;

            SocketLobby.Instance.SetPlayer(player);

            SocketSender.Send("UpdatePlayer", JsonUtility.ToJson(updatePlayerData));
        }
Exemplo n.º 2
0
 public void UpdatePlayer(UpdatePlayerData e)
 {
     if (uniqueId == 0)
     {
         return;
     }
     hub.inventory.Network_curItemSynced          = (ItemType)e.HoldingItem;
     hub.animationController.NetworkcurAnim       = e.CurrentAnim;
     hub.animationController.Networkspeed         = e.Speed.vector;
     hub.animationController.Network_curMoveState = e.MoveState;
     try
     {
         hub.playerMovementSync.OverridePosition(e.Position.vector, hub.transform.rotation.eulerAngles.y);
     }catch (NullReferenceException) { }
     hub.playerMovementSync.RotationSync = e.Rotation.vector;
 }