示例#1
0
        public override void OnReadyRefresh()
        {
            MahjongCnt.color = Color.white;
            MahjongRoomData data = GameCenter.DataCenter.Room;

            ResetHuangZhuangData();
            MahjongCnt.text = GameCenter.DataCenter.LeaveMahjongCnt.ToString();
            if (GameCenter.DataCenter.Room.RoomType == MahRoomType.YuLe)
            {
                OnYuLeFang();
            }
            else
            {
                LoopType.SetRecord = data.CurrRound + "/" + data.MaxRound;
                RoomID.text        = "" + data.RoomID;
            }
        }
示例#2
0
        public override void OnGetInfoRefresh()
        {
            var             db   = GameCenter.DataCenter;
            MahjongRoomData data = db.Room;

            ResetHuangZhuangData();
            MahjongCnt.text = db.LeaveMahjongCnt.ToString();
            CheackHuangZhuangAndShow();
            if (db.Room.RoomType == MahRoomType.YuLe)
            {
                LoopType.SetloopType = (int)MahGameLoopType.Round;
                OnYuLeFang();
            }
            else
            {
                LoopType.SetRecord   = data.CurrRound + "/" + data.MaxRound;
                LoopType.SetloopType = (int)data.LoopType;
                RoomID.text          = "" + data.RoomID;
            }
        }