我正在使用 cocos2d 和 box2d 开发一个无尽的水平滚动 iPhone 游戏。
我的英雄必须跳过与我的英雄精灵在同一层上添加的障碍物(运动学 box2d 身体)。
我的问题是视差背景和障碍物的速度不同。看起来它们是有联系的。我找不到解决此问题的解决方案。我试图找到相同的速度......但没有运气。赌注是将障碍作为孩子添加到视差层,但它不起作用。
谢谢
苏丹(抱歉英语不好)
我正在使用 cocos2d 和 box2d 开发一个无尽的水平滚动 iPhone 游戏。
我的英雄必须跳过与我的英雄精灵在同一层上添加的障碍物(运动学 box2d 身体)。
我的问题是视差背景和障碍物的速度不同。看起来它们是有联系的。我找不到解决此问题的解决方案。我试图找到相同的速度......但没有运气。赌注是将障碍作为孩子添加到视差层,但它不起作用。
谢谢
苏丹(抱歉英语不好)
创建一个单独的 CCLayer 类用于使用 box2D 移动对象并将该层添加到视差层。
这是我的一个 cocos2D,基于视差的游戏:SUBVERSION SOURCE LINK