有限长度的视差滚动

时间:2011-12-16 22:08:00

标签: cocos2d-iphone chipmunk parallax

我有一个侧面滚动平台游戏,使用Chipmunk和Cocos2d for iPhone。玩家从关卡的一侧移动到关卡的另一侧以完成关卡。玩家实际上从一侧移动到另一侧;不重复背景以创建滚动的错觉。

然而,我对于如何用视差背景做到这一点感到困惑。 x坐标上的水平变为大约3000.我不能使用大的图像。在玩家到达某个点之后我也无法使图像重复,因为玩家不站在一个位置。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以将背景图像分割为3张图像,每张图像宽度为1024像素。简单地将第2和第3个图像精灵的位置分别偏移1024倍2或3倍。