-- local JiangLi = class("JiangLi", cc.UIView) function JiangLi:ctor(info) JiangLi.super.ctor(self) local ui = loadUI("res/ui/ui_dating/ui_lingqu.ui") self.ui = ui self:addChild(ui) self.info = info; if type(self.info) == "table" and self.info.normal then self:initNormal() else self:init() end end function JiangLi:init() self.ui.Items.ButtonSure:registerClick(function () self:onClickClose() end) self.ui.Items.ImageView_light:playClip("roate") -- if self.info.fileName ~= "" then -- local fullPath = cc.FileUtils:getInstance():getWritablePath()..self.info.fileName -- if cc.FileSystem:fileExists(fullPath) then -- local texture = loadTextureFromFile(self.info.fileName,false) -- self.ui.Items.ImageView_Coin:setTexture2(texture); -- end --end self.ui.Items.ImageView_Icon:setVisible(false) self.ui.Items.Text_num:setText("x"..self.info) local strTips = string.format("恭喜你,%s已到账!", PLN.CURRENCY) self.ui.Items.Text_tip:setText(strTips) end function JiangLi:initNormal() self.ui.Items.ButtonSure:registerClick(function () self:onClickClose() end) self.ui.Items.ImageView_light:playClip("roate") if self.info.isUserBox then self.ui.Items.Text_num:setText("") self.ui.Items.Layout_1:setVisible(false) self.ui.Items.ImageView_Icon:loadTextureFromPlist(self.info.fileName) else self.ui.Items.ImageView_2:removeAllChildren() self.ui.Items.ImageView_2:loadTextureFromPlist(self.info.fileName) end self.ui.Items.Text_tip:setText(self.info.tip) end function JiangLi:onClickClose() playBtnCloseEffect() self:removeFromParent() end return JiangLi