示例#1
0
    /// <summary>
    /// Only caught by Host!
    /// </summary>
    /// <param name="netMsg"></param>
    private void OnPOIVote(NetworkMessage netMsg)
    {
        POIVoteMessage msg = netMsg.ReadMessage <POIVoteMessage>();

        Debug.Log("Voted: " + msg.ID);
        int newCount = PlayerComp.OnIncreaseVoteCounter(msg.ID);

        // TODO: Send updated Count
        SendPOIUpdate(msg.ID, newCount);
    }
示例#2
0
    public void SendPOIVote(int ID)
    {
        POIVoteMessage msg = new POIVoteMessage();

        msg.ID = ID;
        if (Client != null)
        {
            Client.Send(MyMsgType.POIVote, msg);
        }
    }