/// <summary> /// 进入房间 /// </summary> /// <param name="pbSeat"></param> public void EnterRoom(PAIGOW_ROOM_ENTER proto) { Debug.Log(proto.pos + "进入房间"); PaiJiu.Seat seat = GetSeatBySeatId(proto.pos); if (seat == null) { return; } seat.PlayerId = proto.playerId; seat.Nickname = proto.nickname; seat.Avatar = proto.avatar; seat.Gender = proto.gender; seat.Pos = proto.pos; //seat.Gold = proto.gold; //<-----------------------------------《玩家基本金币》 PeopleCounting(); SendSeatInfoChangeNotify(seat); #if IS_ZHANGJIAKOU if (BankerSeat != null) { SendSeatInfoChangeNotify(BankerSeat); } #endif AppDebug.Log(seat.Nickname + "进入房间,SeatIndex:" + seat.Index); }
/// <summary> /// 服务器广播玩家进入消息 /// </summary> /// <param name="obj"></param> private void OnServerBroadcastEnter(byte[] obj) { PAIGOW_ROOM_ENTER proto = PAIGOW_ROOM_ENTER.decode(obj); RoomPaiJiuProxy.Instance.EnterRoom(proto); }