我们必须群策群力---拯救低版本

唉做项目的人呀,就喜欢往一个胡同里转,不会想办法绕道

我们连cocos2dxlua的老项目都能改成复用Creator的新项目功能不用重新抄一份

我们的项目也是从cocos2dx-lua 3.3升级过来的, 但是仍有lua版本的用户, 所以现在很多功能仍需要在CocosCreator开发一版, lua版再开发一版, 用的还是CocosStudio2.0.6 开发用的Mac版本太高已经打不开CocosStudio2.0.6了, 但是就算起虚拟机也还是要开发维护一版lua的, 有用户有充值不可能丢掉

为此我还写了一个反向把CocosCreator的prefab转回CocosStudio2.0.6的csd的工具

cocos开发的绝大多数都是小型游戏,要考虑的是项目周期,不是能不能做到的问题,而是时间

所以,为啥要升级,是出现了性能问题,还是别的问题呢

性能问题 因为2.1.0在iOS上不支持jit 所以发热比较严重 被迫升了一版2.2 当时还发现测试版的问题

这个和cocos版本没有关系吧 :smile:

是没关系 但是2.2里把很多渲染相关的计算放到C++层里了

还在用1.x的我 内心毫无波澜

2.4.3 动态实例化的collider3d组件有可能失效,需要重新激活节点

2.4.3 cc.rect 传入 负宽高会报错,可以做个兼容

其实最大的问题是谁来做

支持楼主,老引擎旧机型上后台有些crash 是概率性的,也无法复现,不知道怎么修复。楼主的好产品即使1%的玩家也有几万+用户,我等开发的半死不活的游戏,1%的玩家也就那几个人,感觉没必要浪费时间了。

你有这考虑是开发上线期吧,我这都在盈利稳定期改的时间都是有的,只考虑稳不稳定后续方不方便维护,说的都不是一个事情

就是踩过这种坑类似的项目多个副本,一个改全部改,你这多语言的数组索引都不一样编辑器也不一样不更麻烦,反正负责人考虑这事吧,而且这方案也不是我首创的也是学别人麻将改的

所以说我们说的也不是一个事情, 建议直接关掉我的帖子, 不要浪费您的时间

cocos2.4.4,一个panel上面放着一个box均有collider,box有重力,当panel掉落的时候,上面的物体,却不掉落,就是说支撑物掉落,上面的物体不跟着掉

是否开启了自动休眠?

在cocos2dx 2.0的时代已经试过为了修复引擎问题进行各种魔改,导致后面也无法升级,只要越想着旧版本自己去修复大量的问题这个循环就没法跳出去越陷越深

我这边代码关闭了自动休眠也是没用,还有些关于物理系统的BUG,我整理了个demo,大佬是否有兴趣看看,指教一下?