Exemplo n.º 1
0
        /// <summary>
        /// 准备
        /// </summary>
        /// <param name="proto"></param>
        public void Ready(JY_ROOM_READY proto)
        {
            //if (CurrentRoom.roomStatus == ROOM_STATUS.IDLE) CurrentRoom.roomStatus = ROOM_STATUS.READY;
            SeatEntity seat = GetSeatBySeatId(proto.pos);

            if (seat == null)
            {
                return;
            }
            seat.isReady = true;
            //seat.seatStatus = SEAT_STATUS.READY;
            //seat.IsTrustee = false;
            //SendSeatInfoChangeNotify(seat);
            SendRoomInfoChangeNotify();
            AppDebug.Log(seat.Nickname + "准备");
        }
Exemplo n.º 2
0
    /// <summary>
    /// 服务器广播玩家准备消息
    /// </summary>
    /// <param name="obj"></param>
    private void OnServerBroadcastReady(byte[] obj)
    {
        JY_ROOM_READY proto = JY_ROOM_READY.decode(obj);

        RoomJuYouProxy.Instance.Ready(proto);
    }