-- 结算界面 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;