此帖面向准备将老项目升级到 3.0.0 的用户,用于解决、反馈迁移 Prefab 时遇到的问题。
由于 3.0 的 Prefab 系统进行了一次彻底重构,导致从低版本迁移 Prefab 数据的时候,部分参数有可能丢失。因此我们为迁移模块提供了独立的升级方式,便于快速迭代。
更新日志
-
20210207
修复了组件属性引用到 prefab 对象会丢失的问题
下载地址:prefab.ccc.zip (149.8 KB) -
20210222
完善 Prefab 迁移插件
修复大部分 Prefab 被还原为普通节点的问题
下载地址:prefab.ccc.zip (137.5 KB)
更新方法
解压 zip 包后,替换 prefab.ccc 到编辑器指定位置:
-
Windows:在 CocosCreator 安装目录中,覆盖
resources\app.asar.unpacked\builtin\asset-db\dist\importer-3d\importers\migrates
文件夹下的同名文件,然后重启编辑器即可。 -
Mac:在 CocosCreator 安装目录中,覆盖
Contents/Resources/app.asar.unpacked/builtin/asset-db/dist/importer-3d/importers/migrates
文件夹下的同名文件,然后重启编辑器即可。
如果大家在使用中还有遇到其它 Prefab 迁移问题,欢迎在此帖反馈,我们会尽快修复,谢谢!