コード例 #1
0
 void OnPlayerDie(IByteArray byteArray)
 {
     var msg        = new MsgBytes(byteArray);
     var playerName = msg.Read <string>(10); //Get player name
     var gold       = msg.Read <int>();      //Get player's gold
     //player die logic
 }
コード例 #2
0
        void Send()
        {
            MsgBytes msgBytes = new MsgBytes();
            int      x        = 10;

            msgBytes.Write(x);
            //tcp.send(msgBytes.ByteArray.Read(msgBytes.ByteArray.Length));
        }
コード例 #3
0
    void Msg_Bytes()
    {
        var msg = new MsgBytes();
        int x   = 10;

        msg.Write(x);
        byte[] bytes = msg.ByteArray.Read(msg.ByteArray.Length);
        _tcp.Send(bytes);
    }
コード例 #4
0
 void OnMsg_Bytes(IByteArray byteArray)
 {
     var msg    = new MsgBytes(byteArray);
     int getInt = msg.Read <int>();
 }
コード例 #5
0
 void OnMsg(IByteArray iByteArray)
 {
     MsgBytes msgBytes = new MsgBytes(iByteArray);
     int      x        = msgBytes.Read <int>();
 }