[提问] 同一个 component,不同 uuid

请问一下,
目前我们有两个工程
里面用到同一个 component
但当初在建置时没注意到 .meta
导致这两个工程的 meta uuid 不一致

现在我们想做这个组件共用(连同 meta),
直接套用的话一定会有一个工程的编辑器参考全乱

请问要怎么解决 uuid 不一致问题?
我们不太想重拉编辑器参考:joy:

直接复制应该没什么问题吧?

直接覆盖 meta 的话,B 工程会出现遗失脚本

把比较新的一份覆盖到旧的那边,然后手动处理旧版那边的错误,能想到的只有这样了。

对了,可用把新的那一份的uuid复制出来,用替换的方式替换旧的那一份的uuid,然后重启项目试试

第一步:关闭编辑器,之后复制.mate

第二步:拷贝.fire文件绑定数据

刚刚试着手动更新 uuid__type__
改完后保存,场景打得开,
但执行后发现会 crash 在 loading 页(没截图到:joy: 抱歉了)

我们试着手动重拉编辑器参考,并比对了场景变更(start_active 不用管他,是组件的新的栏位)

看起来连 _id 也变了,请问这个栏位是什么?

你用的不是同一个版本么?对比一下不就知道了