|
-
- -- 结算界面
- local MJRoomXiaoJuPlayerInfo = class("MJRoomXiaoJuPlayerInfo", cc.UIView)
-
-
- function MJRoomXiaoJuPlayerInfo:ctor(nUserId)
- MJRoomXiaoJuPlayerInfo.super.ctor(self)
- self.nUserId=nUserId
- end
-
- function MJRoomXiaoJuPlayerInfo:onEnter()
- MJRoomXiaoJuPlayerInfo.super.onEnter(self)
- -- setShowCountAll(true);
- local ui = loadUI("mj/res/ui/ui_fangjian/mj_ui_xiaoju_info.ui")
- self.ui = ui
- self:addChild(ui)
-
- --更新头像
- local userInfo = app.room:getUserInfo(self.nUserId)
- local nickname = ""
- if userInfo and userInfo.nickname then
- nickname = getSubStringNickname(userInfo.nickname)
- -- self:updateUserHead(self.ui,v.nUserId, userInfo.sex, userInfo.headimgurl);
- setPlayerHeadImage(self.nUserId,userInfo.headimgurl,self.ui.Items.ImageView_Head)
- end
-
- self.ui.Items.Text_Name:setText(nickname)
- self.ui.Items.Text_Id:setText("ID:"..self.nUserId)
-
- local playerInfo=app.room.roomInfo.memberList[self.nUserId]
-
- if playerInfo.nTurnScore > 0 then
- self.ui.Items.Text_Total_Score:setText("+"..playerInfo.nTurnScore)
- self.ui.Items.Text_Total_Score:setTextColor(cc.c4b(243,50,24,255))
- else
- self.ui.Items.Text_Total_Score:setText(playerInfo.nTurnScore)
- if playerInfo.nTurnScore<0 then
- self.ui.Items.Text_Total_Score:setTextColor(cc.c4b(16,172,82,255))
- end
- end
-
-
- self.ui.Items.Button_Info_Close:registerClick(function()
- playBtnEffect()
- self:removeFromParent()
- end)
-
-
- self.ui.Items.ListView:setItemModel(self.ui.Items.Layout_Info_Item)
- self.ui.Items.ListView:removeAllItems()
-
-
-
- -- local defaultItem=self.ui.Items.ListView:getChildrens()
- end
-
-
- -- 刷新用户头像
- -- function MJRoomXiaoJuPlayerInfo:updateUserHead(nUserId, sex, headimgurl)
- -- local nodeHead = self.ui.Items.ImageView_touxiang;
- -- setPlayerHeadImage(nUserId,headimgurl,nodeHead)
- -- end
-
- return MJRoomXiaoJuPlayerInfo;
|