9d6b2307e211bf7d71fb96955f3a221662b8b975.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. System.register(["__unresolved_0", "cc", "__unresolved_1", "__unresolved_2", "__unresolved_3"], function (_export, _context) {
  2. "use strict";
  3. var _reporterNs, _cclegacy, GameUILayers, gui, ui_base, ModuleDef, Layout_UIWaiting, UIWaiting, _crd, loadingTxtArr, _inst;
  4. function _reportPossibleCrUseOfGameUILayers(extras) {
  5. _reporterNs.report("GameUILayers", "../../core/ui/ui", _context.meta, extras);
  6. }
  7. function _reportPossibleCrUseOfgui(extras) {
  8. _reporterNs.report("gui", "../../core/ui/ui", _context.meta, extras);
  9. }
  10. function _reportPossibleCrUseOfui_base(extras) {
  11. _reporterNs.report("ui_base", "../../core/ui/ui", _context.meta, extras);
  12. }
  13. function _reportPossibleCrUseOfModuleDef(extras) {
  14. _reporterNs.report("ModuleDef", "../../scripts/ModuleDef", _context.meta, extras);
  15. }
  16. function _reportPossibleCrUseOfLayout_UIWaiting(extras) {
  17. _reporterNs.report("Layout_UIWaiting", "./Layout_UIWaiting", _context.meta, extras);
  18. }
  19. _export("UIWaiting", void 0);
  20. return {
  21. setters: [function (_unresolved_) {
  22. _reporterNs = _unresolved_;
  23. }, function (_cc) {
  24. _cclegacy = _cc.cclegacy;
  25. }, function (_unresolved_2) {
  26. GameUILayers = _unresolved_2.GameUILayers;
  27. gui = _unresolved_2.gui;
  28. ui_base = _unresolved_2.ui_base;
  29. }, function (_unresolved_3) {
  30. ModuleDef = _unresolved_3.ModuleDef;
  31. }, function (_unresolved_4) {
  32. Layout_UIWaiting = _unresolved_4.Layout_UIWaiting;
  33. }],
  34. execute: function () {
  35. _crd = true;
  36. _cclegacy._RF.push({}, "0dda6mQNCdCo5GQ959qF/Db", "UIWaiting", undefined);
  37. loadingTxtArr = ['.', '..', '...'];
  38. _inst = null;
  39. _export("UIWaiting", UIWaiting = class UIWaiting extends (_crd && ui_base === void 0 ? (_reportPossibleCrUseOfui_base({
  40. error: Error()
  41. }), ui_base) : ui_base) {
  42. constructor() {
  43. super((_crd && ModuleDef === void 0 ? (_reportPossibleCrUseOfModuleDef({
  44. error: Error()
  45. }), ModuleDef) : ModuleDef).BASIC, 'ui_waiting/UI_Waiting', (_crd && GameUILayers === void 0 ? (_reportPossibleCrUseOfGameUILayers({
  46. error: Error()
  47. }), GameUILayers) : GameUILayers).LOADING, _crd && Layout_UIWaiting === void 0 ? (_reportPossibleCrUseOfLayout_UIWaiting({
  48. error: Error()
  49. }), Layout_UIWaiting) : Layout_UIWaiting);
  50. this._contentStr = 'Loading';
  51. }
  52. onCreated() {}
  53. static show(contentStr) {
  54. if (!_inst) {
  55. (_crd && gui === void 0 ? (_reportPossibleCrUseOfgui({
  56. error: Error()
  57. }), gui) : gui).show(UIWaiting).then(ui => {
  58. _inst = ui;
  59. });
  60. }
  61. _inst._contentStr = contentStr || 'Loading';
  62. return _inst;
  63. }
  64. static hide() {
  65. if (_inst) {
  66. _inst.close();
  67. _inst = null;
  68. }
  69. }
  70. onUpdate() {
  71. var layout = this.layout;
  72. if (layout.loadingIcon) {
  73. var euler = layout.loadingIcon.eulerAngles;
  74. var rot = Date.now() / 1000 * 90;
  75. layout.loadingIcon.setRotationFromEuler(euler.x, euler.y, rot);
  76. }
  77. if (layout.loadingTxt) {
  78. var idx = Math.floor(Date.now() / 500) % 3;
  79. layout.loadingTxt.string = this._contentStr + loadingTxtArr[idx];
  80. }
  81. }
  82. onDispose() {
  83. _inst = null;
  84. }
  85. });
  86. _cclegacy._RF.pop();
  87. _crd = false;
  88. }
  89. };
  90. });
  91. //# sourceMappingURL=9d6b2307e211bf7d71fb96955f3a221662b8b975.js.map