[编辑器][BUG] prefab 越来越大? 可能因为残留的 cc.TargetOverrideInfo

image
项目用的3.7.3,全工程预制件都有这样的问题。
这个预制件比较典型,预制件只有2个粒子特效节点。
但是导出资源有161个,包含了其被引用的界面上的但不相干的 模型,字体,贴图,预制件,代码组件等资源。
完整资源包不方便发了,太多项目内还在开发的资源了,
就发这个预制件(就2张贴图2个材质和1个预制件)

big.zip (2.4 MB)

image
就这2个节点的prefab,实际导出依赖项 有161 压缩包体有41m。相当可怕,

非常同意~!

image
官方大神大佬怎么样了~
:laughing:

这里面的数据是之前版本残留的。
目前提供一下手动的清理方法:

  1. 使用vscode 打开预制体,找到第一个节点的_prefab字段,这里有个id为128
    image
  2. 通过这个id,在左边大纲中,找到id一致的节点,注意可以用json来查看prefab文件image
  3. 找到128这里,然后把数组改成null,保存文件,在编辑器打开该预制体,然后保存
    image

这是修复后的大小
image

感谢你的反馈,这类残留错误数据的清理,会尽快以插件或内置形式推出,目前请暂时手动修复,很抱歉给你带来不便。

1赞

好的,谢谢,我们自己进行优化,希望工具也早点出哈,我们后面也会升3.8。多谢官方的大佬们

有没有一种可能是:我们都不怎么使用ctrl+z撤销功能了?修肯定是修了一半,类似端口7456的监听也是修了一半,然后现在每天崩溃的几率减少了一半,但还是几乎每隔半小时或者1小时崩溃一次,每天被迫重启编辑器不少于15+次