|
- local RoomPlayerInfoViewBase=require("luaScript.Views.Room.RoomPlayerInfoView")
- local CoinRoomPlayerInfoView = class("CoinRoomPlayerInfoView", RoomPlayerInfoViewBase)
-
- function CoinRoomPlayerInfoView:ctor(uid, userInfo, headPos, szHead, recordTime, replayRecord)
- CoinRoomPlayerInfoView.super.ctor(self, uid, userInfo, headPos, szHead, recordTime, replayRecord);
- self.uid = uid
- end
-
- function CoinRoomPlayerInfoView:onEnter()
- CoinRoomPlayerInfoView.super.onEnter(self)
-
- --金币场不显示语音按钮
- self.ui.Items.Layout_play_voice:setVisible(false)
-
- --刷新layout布局
- self.ui.Items.Layout_3:requestDoLayout()
- self.ui.Items.Layout_3:doLayout()
-
- --金币场不显示id(因为机器人id是连号)
- self.ui.Items.Layout_4:setVisible(false);
- self.ui.Items.Layout_Info:requestDoLayout()
- self.ui.Items.Layout_Info:doLayout()
-
- --金币场增加玩家金币数
- self.ui.Items.Text_4:setVisible(true)
- self.ui.Items.Text_4:setText("金 币:")
- --子游戏需要在自己的protocol里面增加getCoinByUserId(userID)用于获取玩家金币数量
- local coin = app.room:getCoinByUserId(self.uid)
- self.ui.Items.Text_RegTime:setText(coin)
- self.ui.Items.Text_RegTime:setVisible(true)
- end
-
- return CoinRoomPlayerInfoView;
|