CocosCreator3.x inspector 插件如何正确拿到所在脚本组件的UUID??

问题描述

CocosCreator 版本号: 3.7.3

问题描述: 左边资源管理器中的TestDDD脚本的UUID和右边属性检查器中所挂在的TestDDD脚本UUID不一样。

插件模板: VUE3模板

期望: 如何在inspector 插件中拿到正确的 TestDDD脚本的UUID

左边资源管理器查看TestDDD脚本的UUID

[Window] UUID 已被复制: 21bf1d98-3bc4-419c-b579-9680fa42dae8 ,
压缩的 UUID: 21bf12YO8RBnLV5loD6Qtro

通过开发者工具查到挂载TestDDD组件的UUID

在 inspector 通过Elements拿到 TestDDD脚本的UUID

另外希望论坛markdown可以支持 不同颜色的文字

插件的场景脚本里调用cc.js._getClassId(cc.js.getClassByName(ClassName), true); 这个是预制体上挂载的脚本所需要的id

你这是2.x的API吧

https://docs.cocos.com/creator/3.7/api/zh/variable/js.js 3.7也有啊

确实有这个接口,游戏层能正常使用,但是编辑器好像无法引用 cc