使用Cocos2D和Box2D滚动背景

时间:2013-04-04 17:12:15

标签: cocos2d-iphone scroll box2d

我正在尝试创建一个简单的游戏,主要包括一个向下滚动的球。玩家唯一的控制就是让球跳起来。我的问题是,在将球保持在屏幕上的同一位置时,最好的方法是使它看起来像是滚动的?我考虑过CCCamera,但似乎它不是最好的选择,因为我想要一个重复的背景图像。手动滚动背景也给我带来了麻烦,因为在让Box2D处理物理的同时,如何让球留在一个地方并不清楚。我很感激任何帮助,因为我已经坚持了很长一段时间。

1 个答案:

答案 0 :(得分:1)

在绘制游戏内容的图层上使用CCFollow,让它跟随球精灵:

[gameLayer runAction:[CCFollow actionWithTarget:ball]];