import AdSystem from "../../../mk/system/AdSystem"; import { VideoAdType } from "../../data/GameData"; const { ccclass, property } = cc._decorator; @ccclass export default class LineUpUI extends cc.Component { @property(cc.RichText) private lbl_tip: cc.RichText = null; start() { gData.lineUpUIData.refresh = false; this.lbl_tip.string = `提现排队中,你前面还有${gData.lineUpUIData.personCount}人`; } onEnable() { mk.ad.showNative(); } update(dt) { if (gData.lineUpUIData.refresh) { console.log('lineUp=====>', gData.lineUpUIData.personCount); gData.lineUpUIData.refresh = false; this.lbl_tip.string = `提现排队中,你前面还有${gData.lineUpUIData.personCount}人`; cc.tween( this.lbl_tip.node).to(0.3, {scale: 1.4}).to(0.2, {scale: 1}).call(()=>{ mk.tip.pop('插队成功'); }).start(); } } private clickVideoBtn() { mk.audio.playEffect("button"); // 看广告 mk.ad.watchAd(async (success: boolean) => { mk.console.log("watchAD:" + success); if (success) { mk.ad.videoAdType = VideoAdType.video_init_20; await gData.adData.watchVideo(null); gData.walletCashOutData.HttpCashOut2(gData.walletCashOutData.curID); //gData.walletCashOutData.HttpCashOut2(gData.lineUpUIData.cashId); } }); } onDisable(){ mk.ad.destroyNativeAd(); } private clickCloseBtn() { mk.audio.playEffect("button"); } }