From 8d5b8240cc5f7c155559799d25c2b26008844fcf Mon Sep 17 00:00:00 2001 From: xu_yanfeng Date: Sat, 28 Dec 2024 14:25:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E7=94=A8=E5=AE=9A=E6=97=B6=E5=99=A8?= =?UTF-8?q?=E5=88=B7=E6=96=B0=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cc-inspector/src/views/devtools/bridge.ts | 2 +- cc-inspector/src/views/devtools/bus.ts | 4 + cc-inspector/src/views/devtools/find.vue | 18 +- cc-inspector/src/views/devtools/hierarchy.vue | 178 +++++------------- cc-inspector/src/views/devtools/index.vue | 44 +++-- cc-inspector/src/views/devtools/inspector.vue | 19 +- .../src/views/devtools/test/server.ts | 5 +- cc-inspector/src/views/devtools/test/test.vue | 63 +++++-- cc-inspector/src/views/devtools/timer.ts | 16 ++ .../src/views/devtools/ui/property-engine.vue | 2 +- .../src/views/devtools/ui/propertys.vue | 2 +- .../src/views/devtools/ui/settings.vue | 2 +- .../src/views/devtools/ui/ui-prop.vue | 2 +- cc-inspector/src/views/devtools/util.ts | 6 + 14 files changed, 170 insertions(+), 193 deletions(-) create mode 100644 cc-inspector/src/views/devtools/timer.ts diff --git a/cc-inspector/src/views/devtools/bridge.ts b/cc-inspector/src/views/devtools/bridge.ts index 538ab69..6374612 100644 --- a/cc-inspector/src/views/devtools/bridge.ts +++ b/cc-inspector/src/views/devtools/bridge.ts @@ -40,7 +40,7 @@ class Bridge implements TestClient { testServer.add(this); } } - on(msg: Msg, callback: Function) { + on(msg: Msg, callback: (data: PluginEvent) => void) { this.emitter.on(msg, callback); } recv(event: PluginEvent): void { diff --git a/cc-inspector/src/views/devtools/bus.ts b/cc-inspector/src/views/devtools/bus.ts index 6ffac30..3da3ef4 100644 --- a/cc-inspector/src/views/devtools/bus.ts +++ b/cc-inspector/src/views/devtools/bus.ts @@ -5,6 +5,10 @@ export enum BusMsg { RequestObjectData = "RequestObjectData", FoldAllGroup = "FoldAllGroup", UpdateSettings = "UpdateSettings", + /** + * 开关定时器,方便测试 + */ + EnableSchedule = "EnableSchedule", } export const Bus = new TinyEmitter(); diff --git a/cc-inspector/src/views/devtools/find.vue b/cc-inspector/src/views/devtools/find.vue index c921263..33e07a3 100644 --- a/cc-inspector/src/views/devtools/find.vue +++ b/cc-inspector/src/views/devtools/find.vue @@ -5,25 +5,11 @@