mirror of
https://gitee.com/dgflash/oops-plugin-framework.git
synced 2026-05-07 01:01:09 +08:00
修复LabelTime组件在编辑器中触发注册事件报错提示
This commit is contained in:
@@ -2,6 +2,7 @@ import { Label, _decorator } from "cc";
|
||||
import { oops } from "../../../core/Oops";
|
||||
import { EventMessage } from "../../../core/common/event/EventMessage";
|
||||
import { TimeUtil } from "../../../core/utils/TimeUtils";
|
||||
import { EDITOR } from "cc/env";
|
||||
|
||||
const { ccclass, property, menu } = _decorator;
|
||||
|
||||
@@ -135,15 +136,19 @@ export default class LabelTime extends Label {
|
||||
}
|
||||
|
||||
start() {
|
||||
oops.message.on(EventMessage.GAME_SHOW, this.onGameShow, this);
|
||||
oops.message.on(EventMessage.GAME_HIDE, this.onGameHide, this);
|
||||
if (!EDITOR) {
|
||||
oops.message.on(EventMessage.GAME_SHOW, this.onGameShow, this);
|
||||
oops.message.on(EventMessage.GAME_HIDE, this.onGameHide, this);
|
||||
}
|
||||
this.timing_start();
|
||||
this.format();
|
||||
}
|
||||
|
||||
onDestroy() {
|
||||
oops.message.off(EventMessage.GAME_SHOW, this.onGameShow, this);
|
||||
oops.message.off(EventMessage.GAME_HIDE, this.onGameHide, this);
|
||||
if (!EDITOR) {
|
||||
oops.message.off(EventMessage.GAME_SHOW, this.onGameShow, this);
|
||||
oops.message.off(EventMessage.GAME_HIDE, this.onGameHide, this);
|
||||
}
|
||||
}
|
||||
|
||||
private onGameShow() {
|
||||
|
||||
4
package-lock.json
generated
4
package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "oops-framework",
|
||||
"version": "2.0.0.20241030",
|
||||
"version": "2.0.0.20241118",
|
||||
"lockfileVersion": 3,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "oops-framework",
|
||||
"version": "2.0.0.20241030",
|
||||
"version": "2.0.0.20241118",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"axios": "^1.7.7",
|
||||
|
||||
Reference in New Issue
Block a user