using System; using System.Collections; using System.Collections.Generic; using AX.Network.Protocols; using UnityEngine; using AX.Serialization; using AX.MessageSystem; public class WIND_ZONE_SYNC : NetworkMessageBehaviour { protected override void Execute(BinaryMessage message) { InputHistory.Instance.RegisterInputHistory(message); var info = message.Body.Deserialize(); // var sender = info.SendUserID; if (InputManager.Instance) { if (CurrentUserInfo.mySelf.Id != info.SendUserID) { if (info.gameObjID == GetComponent().gameObjID) { transform.rotation = info.Rotation; GetComponent().windMain = info.windMain; MessageDispatcher.SendMessage("SET_SMOKE_DIRECTION"); } } } } }