示例#1
0
        public bool Serialize(MatchingRejectData packet)
        {
            bool ret    = true;
            int  result = (int)packet.result;

            ret &= Serialize(result);
            return(ret);
        }
示例#2
0
    public void OnReceiveMatchingRejectPacket(PacketId id, byte[] data)
    {
        Debug.Log("rejectPacket");
        MatchingRejectPacket packet     = new MatchingRejectPacket(data);
        MatchingRejectData   packetData = packet.GetPacket();

        if (packetData.result == MatchingResult.Success)
        {
            Debug.Log("매칭 거절 됨");
            ChangeMatchingState(MatchingState.Nothing);
        }
    }
示例#3
0
        public bool Deserialize(ref MatchingRejectData element)
        {
            if (GetDataSize() == 0)
            {
                return(false);
            }
            bool ret    = true;
            int  result = 0;

            ret           &= Deserialize(ref result);
            element.result = (MatchingResult)result;
            return(ret);
        }