--[[ 获得房卡后的提示界面 --]] local GetDiamondEffect = class("GetDiamondEffect", cc.UIView) function GetDiamondEffect:ctor(addNum) GetDiamondEffect.super.ctor(self) self.ui = loadUI("res/ui/ui_dating/ui_getdiamond_effect.ui") self:addChild(self.ui) self.addNum = addNum end function GetDiamondEffect:onEnter() GetDiamondEffect.super.onEnter(self) self.ui.Items.Button_sure:registerClick(handler(self, self.onClickClose)) self.ui.Items.Text:setVisible(false) self.ui.Items.Button_sure:setVisible(false) self.ui.Items.effectLayout:playClip("getDiaEffect") local mSpawn = cc.Spawn:create(cc.ScaleTo:create(0.3,1.0),cc.RotateBy:create(2,120*6)) self.ui.Items.light:runAction(cc.RepeatForever:create(mSpawn)) self:runAction(cc.Sequence:create(cc.DelayTime:create(0.8),cc.CallFunc:create(function () self.ui.Items.Text:setVisible(true) self.ui.Items.Button_sure:setVisible(true) self.ui.Items.Text:setString("房卡*"..self.addNum) end))) end function GetDiamondEffect:onClickClose() playBtnEffect() app:dispatchEvent({name = "shareSuccCallback"}); self:removeFromParent() end return GetDiamondEffect;