【cocos的迭代开发的重大问题】最终靠自己找到了cocos creator的这个BUG

【严重BUG】cocos Simulator 在mac下不能完全显示场景 继续讨论:

这是一个cocos creator跌代开发产生的问题。cocos creator团队应该反思!!

我上午在论坛发的这贴,没能解决我的问题,连相关的讨论都没有。非常失望,官方社区凋零如此,还怎么壮大?

我的解决方案:
用vscode,以代码形式打开出问题的fire场景文件,搜索_scale,第一条搜索到的,我感觉此段配置是用来场景控制缩放的参数。我的其中一个场景内容如下:
“_scale”: {
type”: “cc.Vec3”,
“x”: 0.20787760416666667,
“y”: 0.20787760416666667,
“z”: 0.3574682826787314
},
问题就出现在这个z轴上,把z 的数值改成1,保存场景文件。其它不能正常显示的场景都如此操作。
然后在cocos creator中重新打开场景运行。显示即可正常。

我想问cocos creator团队,你们怎么做版本跌代开发的?有没有做回归测试?为什么可以允许同一个场景文件同一个属性字段,在不同的creator小版本上,上会出现两种不同的表现???

我用过layabox,egret,cocos,前两个引擎小坑不断,cocos小坑会少点,一有坑就是大坑,你们官方要不要出来解释一下!

这个问题官方回复很多次了。是因为用2.1打开项目后,又用2.0.x打开。

等稳定了再升级上去吧 3d功能都没有完善 着急着做3d肯定或多或少会有问题的

首先谢谢你的回复。但用cocos前,已熟读了所有开发文档及api,也查看了论坛的汇总。没有一处提到此问题。这是迭代开发管理问题,如果有不兼容问题,为什么更新文档中没有说明。你说的官方提到很多次,方便的话请给链接。

这是一个坑,我问过美术,他是直接去官方首页down了官方默认的版本,官方默认的版本居然是beta版。美术做完之后提交,整个项目就错乱了。

mark

我是经常看论坛,所以看到了至少三四次这个问题的回复。不过官方估计不会解决降级的兼容性问题。。

https://forum.cocos.com/t/creator-2-1-2-0-5-2-0-5/70007/5

https://forum.cocos.com/t/2-10-2-05/71641/2

谢谢反馈

这个会在下个新版本 2.0.7 做处理。

处理方式:2.0.x 的版本导入场景的时候会强制把场景 z 轴改成为 1,来兼容降级的问题,同时也会报警告提示用户,但是希望大家不要混着用 2.1 跟 2.0.x 是比较大的版本跨越

这问题都回复过无数遍了

程序应该告诉美术下哪个版本的Cocos Creator,项目组要做到版本一致,吸取这次经验下次就不会遇到这个问题了