From ef6fb9f5170c557c4fe29ad42a83c45db2e056ab Mon Sep 17 00:00:00 2001 From: xu_yanfeng Date: Thu, 23 Jan 2025 17:56:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=BD=E5=8A=A0=E5=9C=A8=E5=9C=BA=E6=99=AF?= =?UTF-8?q?=E4=B8=AD=E9=80=89=E4=B8=AD=E8=8A=82=E7=82=B9=E7=9A=84=E5=B7=A5?= =?UTF-8?q?=E5=85=B7=EF=BC=8C=E5=A2=9E=E5=BC=BA=E6=98=93=E7=94=A8=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cc-inspector/src/core/types.ts | 4 + cc-inspector/src/scripts/const.ts | 2 + cc-inspector/src/scripts/inject-view/app.vue | 37 ++++-- cc-inspector/src/scripts/inject/hint.ts | 111 +++++++++++++++++- cc-inspector/src/scripts/inject/inspector.ts | 19 ++- cc-inspector/src/views/devtools/hierarchy.vue | 15 +++ 6 files changed, 170 insertions(+), 18 deletions(-) diff --git a/cc-inspector/src/core/types.ts b/cc-inspector/src/core/types.ts index 5f5e6fe..d89609e 100644 --- a/cc-inspector/src/core/types.ts +++ b/cc-inspector/src/core/types.ts @@ -101,6 +101,10 @@ export enum Msg { * 获取页面ID */ GetTabID = "GetTabID", + /** + * 用户主动选中的节点 + */ + InspectNode = "inspect-node", /** * 鼠标滑过节点 */ diff --git a/cc-inspector/src/scripts/const.ts b/cc-inspector/src/scripts/const.ts index 8bd9f19..64b9c84 100644 --- a/cc-inspector/src/scripts/const.ts +++ b/cc-inspector/src/scripts/const.ts @@ -12,6 +12,8 @@ export enum DocumentEvent { EngineVersion = "engineVersion", GoogleAnalytics = "googleAnalytics", LoadInjectCss = "load-inject-css", + GameInspectorBegan = "GameInspectorBegan", + GameInspectorEnd = "GameInspectorEnd", } export interface GoogleAnalyticsData { event: GA_EventName; diff --git a/cc-inspector/src/scripts/inject-view/app.vue b/cc-inspector/src/scripts/inject-view/app.vue index ae67ccb..ca7a552 100644 --- a/cc-inspector/src/scripts/inject-view/app.vue +++ b/cc-inspector/src/scripts/inject-view/app.vue @@ -1,26 +1,28 @@