GameMenu.ts 652 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. import { _decorator, Component, director, Node } from 'cc';
  2. const { ccclass, property } = _decorator;
  3. @ccclass('GameMenu')
  4. export class GameMenu extends Component {
  5. start() {
  6. }
  7. update(deltaTime: number) {
  8. }
  9. show(){
  10. this.node.active = true;
  11. //暂停游戏
  12. director.pause();
  13. }
  14. //退出游戏=>"选择关卡"
  15. quit(){
  16. director.loadScene("SelectScene");
  17. this.resume();
  18. }
  19. //“继续游戏” 以及 关闭UI
  20. resume(){
  21. director.resume();
  22. this.node.active = false;
  23. }
  24. //重新开始
  25. reStart(){
  26. //director.reset();
  27. }
  28. }