| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- /**
- * @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;
- }
- }
- }
|