// Learn TypeScript: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/typescript.html // Learn Attribute: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/reference/attributes.html // Learn life-cycle callbacks: // - https://docs.cocos.com/creator/2.4/manual/en/scripting/life-cycle-callbacks.html import EventName, { PopName } from "../EventName/EventName"; import PopComponet from "../Template/PopComponet"; import GameLevel from "./GameLevel"; import PopManger, { GameOver } from "./PopManger"; const { ccclass, property } = cc._decorator; @ccclass export default class TimeOvertwo extends PopComponet { Clickbtn() { console.log('看广告去'); GameLevel.gameLevel-- cc.systemEvent.emit(EventName.RestartCurrentLevel) this.node.destroy() } Surpclose() { //发送服务器游戏成功or 失败 PopManger.getInstance().GameOver(GameOver.fail) this.node.destroy() cc.systemEvent.emit(EventName.GameOver) PopManger.getInstance().Pop(PopName.GameOverMid) } }