public void SendItemPossessed_C2S(int _playerId, string name) { ChangeItemMessage msg = new ChangeItemMessage(); msg.itemName = name; msg.playerId = _playerId; Debug.Log("SendItemPossessed_C2S"); myClient.Send(MyMsgType.itemPossessedMsgType_client, msg); }
public void SendItemChanged_S2C(int _playerId, string name) { ChangeItemMessage msg = new ChangeItemMessage(); msg.itemName = name; msg.playerId = _playerId; Debug.Log("SendItemChanged_S2C"); myClient.Send(MyMsgType.itemChangedMsgType_server, msg); }
public void OnRecvItemChanged_Server(NetworkMessage netMsg) { ChangeItemMessage msg = netMsg.ReadMessage <ChangeItemMessage>(); Debug.Log("Host/ServerRecv_ItemChanged_"); for (int i = 0; i < Global.Instance.listOfPlayer.Length; ++i) { if (Global.Instance.listOfPlayer[i].GetComponent <Player>().playerId == msg.playerId) { string iName = Global.Instance.listOfPlayer[i].GetComponent <Player>().playerInventory; Debug.Log(msg.itemName); Global.Instance.listOfPlayer[i].GetComponent <PlayerShoot>().PlayerChangedWeapon(msg.itemName); } } }
public void OnRecvItemChanged_Client(NetworkMessage netMsg) { ChangeItemMessage msg = netMsg.ReadMessage <ChangeItemMessage>(); Debug.Log("ClientRecv_ItemChanged_"); }