/** * @description 提现结果界面类 * @author kaka */ const { ccclass, property } = cc._decorator; @ccclass export default class CashPro extends cc.Component { //提现成功 @property(cc.Node) loadPart: cc.Node = null; @property(cc.Animation) loadAni: cc.Animation = null; @property(cc.Node) cashPro: cc.Node = null; @property(cc.Label) labMoney: cc.Label = null; start() { mk.ad.destroyNativeAd(); } update() { if (gData.cashPro.init_load) { gData.cashPro.init_load = false; this.showLoad(); } if (gData.cashPro.init_success) { gData.cashPro.init_success = false; this.tixianSuccess(); } if (gData.cashPro.init_fail) { gData.cashPro.init_fail = false; this.tixianFail(); } } showLoad() { this.loadPart.active = true this.loadAni.play('load', 0) } async tixianSuccess() { //累计成功提现次数 mk.data.setTAEventUser(1, 'cash_time', 1); //累计提现金额 mk.data.setTAEventUser(1, 'cash_total', gData.cashPro.cashPro_money / 100); this.labMoney.string = `¥${(gData.cashPro.cashPro_money / 100).toFixed(2)}`; await mk.time.WaitForSeconds(1.5); this.loadPart.active = false this.cashPro.active = true; } tixianFail() { console.log('tixianFail ') this.loadPart.active = false mk.ui.closePanel(this.node.name) } clickCloseBtn() { gData.gameData.init_redBagTask = true; mk.ui.closePanel('newNotice'); if(gData.cashPro.callBack) { gData.cashPro.callBack(); gData.cashPro.callBack = null; } } protected onDestroy(): void { if(!gData.cashPro.isOrderCashOut){ gData.gameData.richBankTeachTag = true; gData.safeDepositBoxData.updateQipao(); }else{ gData.cashPro.isOrderCashOut = false; } } }