背景图片移动会偶尔轻微抖动,无法实现平滑移动效果!

应该就是你说的轻微抖动,我描述的卡顿不贴切。

我是按照最后的89楼那个帖子修改的精度代码,没有解决这个问题。

@419162550
原贴帧动画的是修改的这两个Shader:ccShader_PositionTextureColor_noMVP.vert/.frag 的坐标精度
我在这个基础上修改了:ccShader_PositionTextureColor.vert/.frag 的,修改方法一样,验证边缘抖动在Mac上消失了,你尝试改一下。

推测noMVP的Shader是帧动画相关的,没noMVP的Shader是移动动画相关的。

@2627993092
感谢!

我用你提供的方法,修改了那4个文件,但问题没有解决,Windows下还是存在抖动的问题。
这个现象比较明显,有兴趣你那边可以测试下看是否也有跟我同样的问题。

:fist:自顶。哪位大神帮忙鉴定下这个问题,先谢过~

@wangzhe 大神帮忙关注下~

cocos2d-x v2.x 没有这个抖动问题, 这问题从 v3.0 开始就有,而且似乎到现在还没有修复。如果我是引擎团队负责人我会把这问题定性为 严重 甚至可能是 致命 , 因为这个问题会导致一些热门类型游戏难以制作,比如酷跑类等。

我们的游戏背景移动是用的update更新背景坐标,也会出现抖动的问题,只是单纯的设置X轴坐标,求解决方法

使用 POT 图

你好,问题解决了吗,看到好多这种问题