Example #1
0
    public void OnRecvItemCollected_Server(NetworkMessage netMsg)
    {
        itemCollectedMessage msg = netMsg.ReadMessage <itemCollectedMessage>();

        Debug.Log("Host/ServerRecv_itemCollected = " + msg.itemCollected);

        Global.Instance.roomGen.GetRoomList()[msg.roomId].GetComponent <SpeedRoomScript>().SetItemCollected(msg.itemCollected);
    }
Example #2
0
    public void SendItemCollected_C2S(int _roomId, int _itemCollected)
    {
        itemCollectedMessage msg = new itemCollectedMessage();

        msg.roomId        = _roomId;
        msg.itemCollected = _itemCollected;
        Debug.Log("SendItemCollected_C2S");

        //if (NetworkServer.active)
        //    NetworkServer.SendToAll(MyMsgType.itemCollectedMsgType_client, msg);
        myClient.Send(MyMsgType.itemCollectedMsgType_client, msg);
    }
Example #3
0
    public void OnRecvItemCollected_Client(NetworkMessage netMsg)
    {
        if (Global.Instance.player.GetComponent <NetworkIdentity>().isServer)
        {
            return;
        }

        itemCollectedMessage msg = netMsg.ReadMessage <itemCollectedMessage>();

        Debug.Log("ClientRecv_itemCollected = " + msg.itemCollected);

        Global.Instance.roomGen.GetRoomList()[msg.roomId].GetComponent <SpeedRoomScript>().SetItemCollected(msg.itemCollected);
    }
Example #4
0
    public void SendItemCollected_S2C(int _roomId, int _itemCollected)
    {
        itemCollectedMessage msg = new itemCollectedMessage();

        msg.roomId        = _roomId;
        msg.itemCollected = _itemCollected;
        Debug.Log("SendItemCollected_S2C");

        if (NetworkServer.active)
        {
            NetworkServer.SendToAll(MyMsgType.itemCollectedMsgType_server, msg);
        }
    }