BaseScene.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var t = require;
  2. var e = module;
  3. var i = exports;
  4. Object.defineProperty(i, "__esModule", {value: !0});
  5. const s = t("NotificationConst"),
  6. o = t("App");
  7. i.default = class extends cc.Component {
  8. constructor() {
  9. super(...arguments), (this.sceneName = "");
  10. }
  11. onLoad() {
  12. o.default.init(),
  13. o.default.NotificationCenter.addListener(s.NotificationConst.ON_KEY_BACK, this.onKeyBack, this),
  14. this.onEnter();
  15. }
  16. onKeyBack(t) {
  17. Log.trace("_keyDown:");
  18. }
  19. start() {}
  20. getLazyLoadGroup() {
  21. return [];
  22. }
  23. static getPreloadGroup() {
  24. return [];
  25. }
  26. initResGroup() {}
  27. update(t) {
  28. this.timerManager.onEnterFrame(t);
  29. }
  30. loadLazyRes() {}
  31. onEnter() {
  32. o.default.SceneManager.isFirstScene &&
  33. ((o.default.SceneManager.isFirstScene = !1), (o.default.SceneManager._sceneName = this.sceneName)),
  34. o.default.ViewManager.reset(),
  35. o.default.SceneManager.onSceneLoad(),
  36. (this.timerManager = o.default.TimerManager);
  37. }
  38. onExit() {
  39. o.default.ViewManager.destoryAllView();
  40. }
  41. };