对cocos creator 3.x的一些建议

刚刚把一个项目从2.4升级到3.4,人个感觉3.4的稳定性和接口的功能完善相对2.4有好多差距,但是差距又感觉不应该存在,下面我列几个小点举例,其实两个是我这里发个贴的。

  1. plist文件格式,3.4下图片名必须带上后缀名,这个有点奇怪,因为2.4是可选的。

  2. sprite的spriteFrame设置纹理问题,必须是spriteFrame最后赋值给sprite才生效。

  3. 这个问题我查了一天,animation必须加到场景后,调用play才生效的。

以上几个问题,2.4都是不存在,不会要求强制接口调用顺序问题,在3.4这些不存在文档的要求,有时要花上好时间去测试才发现。

个人感觉2.4和3.4的代码是没有继承性,3.x的这些隐性要求,给开发者带来太多的困惑了,这些都是除BUG带来额外的负担,希望后面能改进这些,这样开发人员用起来才会越用越顺。

1赞

本来就没有继承性,用3.x可以把自己当作没用过cocos来搞,2.x和3.x基本就是两个东西了

确实,每次引擎组重开,我都觉得是大刀阔斧,如果不在乎性能问题,找个稳定版本开发更好