祝顺利!
另,个人觉得也许可以考虑把这个问题的修复合进引擎代码里,毕竟被这个问题坑过的明显不止我一个人……
修改精度会对引擎的效率影响比较大。从我测试发现,这里的纹理坐标只是因为四舍五入带来了0.001的变化,一般的图片影响不会太大,所以不太适合合并进引擎的修改。
我在华为的p9上使用非2次幂的图片没看到抖动。
哦哦,我这里先锋g71,安卓4.x是确定了会抖的,不过使用2次幂不会抖,暂时也能够应付过去了。再次感谢,如果后续有玩家设备上出现了抖动我再来骚扰
明大, 我们最近也发现了这个问题, 使用碎图时是没有问题的, 一旦使用TP打包, 并且设置为 NPOT 之后, 动画播放就会发生抖动. 修改为 POT 之后打包就没有问题了, 但是如果所有的打包都开启 POT 的话, 估计内存压力会大很多呀.
cocos2d就那么两行shader,改了精度能有多少影响…影响微乎其微。cocos2d性能瓶颈怎么也不会在gpu shader上的
我们这边也会出现,界面滑动,图片1个像素抖动。按照上面改了2行shader代码还是不行。请问能帮忙看下吗。
请提供一下你的资源和代码。
试了3.15.1版本的代码。抖动依然存在、、、
我这怎么是Ios分抖动呢,安卓好好的。。。
我试了,从3.9版本以上,ios的就开始有抖动了,不知道是不是苹果改了什么东西。。。
我也是ios测得。tp打出的anysize模式,2的n次方没问题。但是这样的内存占用太大。不可行啊
上一个项目是MMO 我用的tp anysize模式 这样节省内存 但是部分动画会抖动 引擎版本是3.11.1 尝试从网上找了一些方法 但是还是无法解决 现在项目上线了也没有怎么去管 这个问题是一直存在的 看看引擎组能不能修复这个问题!
@minggo Creator 那边的项目也遇到了,图集设置成 1024 * 1024 一样会有抖动,ios / 安卓都会抖动只是幅度不同。抖动幅度大应该不只是精度问题。
更新:Creator 那边的项目实测已经解决,确实是精度引起的,修改 shader 即可。
确实是这样的,安卓也会有抖动,只是分手机,有的明显,有的不明显
我还以为是我自己的问题,之前对动画做了缩放,就会有抖动,后面取消了缩放,暂时没发现问题。
spriter的sizemode和trim要修改
你们是修改了精度还是有抖动吗?如果是的话,能否给个demo?