3.11.1版本 动画显示会有莫名其妙的扭曲线条,前后台切换会改变设计分辨率!

把以前的3.9的项目,升级到3.11.1后,发现2个问题:

  1. 动画显示不正常,有动画出现的地方,会有线条在不断的闪动。

  2. win32 游戏前后台切换,游戏的设计分辨率被修改成较低的分辨率了。

越来越不靠谱。。。
这2个问题,要怎么处理?

是什么动画?

可以看这个PR的修复:https://github.com/cocos2d/cocos2d-x/pull/16031

从3.11开始,引擎不会增加大的功能,主要是修复bug,提高效率等,所以会越来越稳定。有问题也欢迎提出来,能够提交PR修复问题就更好了。

是 cocos studio 1.6 和 2.x 做的动画。

干脆我发exe或者apk给你们看下?
你们看了就知道了。

第一个问题我的项目也有遇到过,之前用的是3.4,是没问题的,更新到3.11.1后,刚刚开游戏的瞬间,场景偶尔会出现线条乱动,感觉3.11.1的渲染有问题,而且在IOS上跑的时候,有些界面偶尔会出现卡顿3、4秒才显示出来,后来发现只要把fnt字体隐藏掉就没问题,但是切回3.4的时候就瞬间显示。3.4用了很久,但是感觉也不稳定,而且没人维护那个版本了,后来我就切回到quick-community版本了,目前一切都是正常的,不过我只用了它2d渲染库,没用它的lua。

cocos studio项目已经停止了,相应的问题现在也没资源解决了。

请问你的动画是 一个图片在做快速移动的吗?如果是的话会出现这样的问题。解决方法是移动速度降下来。