diff --git a/cc-inspector/package.json b/cc-inspector/package.json index 0175b36..a0497b0 100644 --- a/cc-inspector/package.json +++ b/cc-inspector/package.json @@ -29,4 +29,4 @@ "tiny-emitter": "2.1.0", "uuid": "^8.3.2" } -} \ No newline at end of file +} diff --git a/cc-inspector/src/scripts/inject/hint/index.ts b/cc-inspector/src/scripts/inject/hint/index.ts index c287d52..cf3b2dd 100644 --- a/cc-inspector/src/scripts/inject/hint/index.ts +++ b/cc-inspector/src/scripts/inject/hint/index.ts @@ -145,16 +145,19 @@ export class Hint { } public cleanHover() { this.hoverNodes = []; - this.hintAdapter.clear(); + this.hintAdapter && this.hintAdapter.clear(); } public cleanSelected() { this.selectedNodes = []; - this.hintAdapter.clear(); + this.hintAdapter && this.hintAdapter.clear(); } private hoverNodes = []; private selectedNodes = []; public update() { + if (!this.hintAdapter) { + return; + } this.hintAdapter.initDrawNode(); if (!this.hintAdapter.isDrawValid()) { return; diff --git a/cc-inspector/src/views/devtools/comp/index.ts b/cc-inspector/src/views/devtools/comp/index.ts index 0af989c..d99d90c 100644 --- a/cc-inspector/src/views/devtools/comp/index.ts +++ b/cc-inspector/src/views/devtools/comp/index.ts @@ -1,5 +1,6 @@ export enum CompType { Node = "cc.Node", + Prefab = "cc.Prefab", Spirte = "cc.Sprite", Label = "cc.Label", Widget = "cc.Widget", diff --git a/cc-inspector/src/views/devtools/find.vue b/cc-inspector/src/views/devtools/find.vue index 182cbf4..e9cc694 100644 --- a/cc-inspector/src/views/devtools/find.vue +++ b/cc-inspector/src/views/devtools/find.vue @@ -1,6 +1,6 @@