目前编辑器的prefab操作多次存在大量冗余数据,导致json文件逐渐增大。目前因项目开发中,不太方便切换到3.5.x,请问3.4.x能不能出个fix版本,先把这些BUG,包括类似一些不稳定的修复了先。
我先来一个发自灵魂的提问:官方已经在做3.6版本公测了,你觉得有没有可能再为你单独出一个3.4.3来稳定?
为啥不可以,unity各个分支都是在维护的。
而且拿已开发完的项目,去使用最新版的引擎是需要谨慎的。
论坛问问官方人员,让他们教一下如何区分3.4的冗余数据然后你自己操作一下靠谱一点。cocos的体量毕竟和unity不能比估计不太可能单独为此弄个版本
为啥,我告诉你,如果可以的话,我相信论坛里马上跳出100个人,从3.0.0开始,到3.5.2,各个版本都要求再出一个稳定版的,但是稳定版本这个是没有标准的,bug是无穷无尽的,你能遇到10个问题,我就能提出20个问题,一定会出现稳定版本1,稳定版本2……,好了,热闹了,键盘给你,你来做吧。
别瞎闹了好吧
好的,希望能出一个3.4.x稳定版本,因为我的项目也是用的3.4.2。出了版本了麻烦告知一下,我等着用。
基本不太可能,你还是问处理方案,自己改比较实际。如果要与unity比的话,那麻烦把授权费也补下,补完之后,点击cocos小秘书,应该会有专人对接。
所以对比Unity的版本来说,creator 真正意义上的稳定版只有 1.10.x 和2.4.x
3.6加了对部分冗余数据的清理,你可以备份一下项目,然后升3.6,打开冗余预制体,保存,看看有没有效果。
如果有效果,可以通过diff查看文件做了什么变化,过滤掉那些字段的变化(__id除外),只应用数据移除的改动。
如果没有效果,可能需要你发一个有冗余数据的预制体这边看看是哪些信息冗余了。我会评估一下发布插件修复这个问题的可行性。
好的,我试试。
出个插件吧
不好意思。我测试了下,未能复现数据膨胀的问题。可能原因是SVN多人提交合并引起的至于合并后为啥没出错不是清楚。应该不是编辑器编辑导致的。而且有办法做精简。就是先删除1个节点,再回滚保存下就能清理掉大部分数据。
我拿来测试的prefab原始大小是414kb.里面存在大量冗余数据。通过这个操作之后变成了105KB。
项目开发时一般1个人负责1个模块。不清楚为啥会有这么多冗余数据。
3.6版本没办法使用。因为我有自定义引擎,直接提示加载失败。在3.4版本中是OK的。打开后数据没有多大变化。略有删减的感觉减少前后.zip (47.3 KB)
好的,这边会分析一下冗余数据,弄一个清理插件出来
现在也遇到了 改的次数太多 越来越大
你好,这个插件出来了么
我以为不动静大家就忘了,你这突然来一句我就只能说稍等,快了(新建文件夹)
3.6已经会清理一部分冗余数据了,插件没还出来,因为对数据的操作要比较慎重,可以尝试升级3.6后,重新保存下有冗余数据的资源,看看是否有正常清理冗余数据,如果没有的话,可以把资源单独发一下看看。