滚动背景cocos2d box2d

时间:2012-08-17 09:19:06

标签: objective-c performance cocos2d-iphone box2d parallax

我正在使用cocos2d和box2d开发一款无尽的水平滚动iPhone游戏。

我的英雄必须越过障碍物(动态box2d身体),这些障碍物与我的英雄精灵在同一层上添加。

我的问题是视差背景和障碍物的速度不同。看起来它们似乎是连在一起的。我无法找到解决这个问题的解决方案。 我试图找到相同的速度......但没有运气。 赌注是将障碍作为孩子添加到视差层,但它可以起作用。

谢谢

苏丹(抱歉英语不好)

1 个答案:

答案 0 :(得分:0)

使用box2D为移动对象创建一个单独的CCLayer类,并将该图层添加到视差层。

这是我的一个基于视差的cocos2D游戏:SUBVERSION SOURCE LINK