cocos2d - 重复滚动背景有一个恼人的连接线

时间:2012-11-05 22:43:11

标签: iphone cocos2d-iphone

我正在尝试使用垂直滚动背景。我的图像是屏幕高度的两倍。图像是平面蓝色图像(无缝)。但是,在滚动期间 在滚动时,图像连接的位置会留下细细的黑线。

我使用了普通的偏移机制来实现无休止的滚动。

有人可以帮我删除这个补丁吗? 图片附后。

由于

2 个答案:

答案 0 :(得分:1)

使用

myImage.scaleY=1.01f;

它通常有效,为您的案例找到合适的值,可能是1.05,也许是1.001。

答案 1 :(得分:1)

将背景设置为.5像素位置。将每一帧的位置更新为.5坐标,例如(20.5,100.5)。

替代方案是让背景图像重叠1个像素。