试了一下会提示下列报错
Should not specify class name %s for Component which defines in project
代码走进了ccclass的define中:
试了一下会提示下列报错
Should not specify class name %s for Component which defines in project
代码走进了ccclass的define中:
如上 UUID为
11f24ec6-8dff-49a8-9878-368bdfe3681e (118k7Gjf9JqJh4Novf42ge)
对应prefab中为 11f247Gjf9JqJh4Novf42ge
发现了一些规律,type: uuid的前5位+括号中从第五位开始到最后的字符串,如上就是
11f24+7Gjf9JqJh4Novf42ge, 正好符合上述表现。
但是如何向官方自己的组件 如 type:cc.button这样,目前还没找到方法。现在这种prefab
里__type__引用方式,对开发者定位脚本挂在哪个节点,太不方便了。
希望官方回复下
@jare
警告吧, 你这个特殊操作,警告就自己忽略吧
主要是prefab中好像并没有效果
应该creator有特殊处理过了,插件中可以这么干
嗯,是的,所以想问下官方,现在太不方便了
118k7Gjf9JqJh4Novf42ge 这个是怎么生成的呀
这个type是被压缩过的,
把type这里的值解压就可以获得脚本的uuid了
就是搞不清楚这个规则,官方也没透露
你是要用这个uuid 做什么
想写个资源清理脚本
看下这个是不是你想要的
有一个压缩和反压缩的脚本,在群里可以下载,群号704391772
嗯 ,是这个,谢谢
我在另一个帖子里看见官方给的压缩和解压缩的代码了,具体是哪个记不太清了
,不过有官方的接口,直接可以用
Editor.Utils.UuidUtils.decompressUuid
我没有上传文件的权限
应该可以上传压缩包的
该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。