GameOverUI.ts 891 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import GamePlay from "../GamePlay";
  2. const { ccclass, property } = cc._decorator;
  3. @ccclass
  4. export default class GameOverUI extends cc.Component {
  5. // LIFE-CYCLE CALLBACKS:
  6. // onLoad () {}
  7. start() {
  8. mk.ad.showNative(4);
  9. }
  10. // update (dt) {}
  11. /** 点击关闭按钮 */
  12. onClickClose() {
  13. GamePlay.Inst.nextLevel();
  14. mk.ad.destroyNativeAd();
  15. mk.ui.closePanel(this.node.name);
  16. }
  17. /** 点击下一关按钮 */
  18. onClickNextBtn() {
  19. GamePlay.Inst.nextLevel();
  20. mk.ad.destroyNativeAd();
  21. mk.ui.closePanel(this.node.name);
  22. }
  23. /** 点击返回按钮 */
  24. onClickBackBtn() {
  25. GamePlay.Inst.restart(false);//退出不扣体力
  26. GamePlay.Inst.node.active = false;
  27. mk.ad.destroyNativeAd();
  28. mk.ui.closePanel(this.node.name);
  29. }
  30. }