2011-05-12 61 views
0

我正在使用box2D的iPhone游戏工作,我需要实现水平滚动......我能够滚动背景纹理和所有......但问题是,我无法滚动box2d物理世界...请帮助我,如何移动box2d世界...我不使用cocos2d ...我GOOGLE了很多,但没有找到任何解决方案没有cocos2d ...如何在box2d中实现水平滚动?

问候,

苏冉

回答

2

你不应该推动世界。相反,请尝试相应地使用游戏角色移动“相机”(剪辑区域)。

2

尝试以下操作:在touchesEnd方法:

[self.parent runAction:[CCMoveTo actionWithDuration:.5 position:ccp(yourPosition,0)]]; 
+0

但是,我使用的是不是cocos2d的... – Suran 2011-08-03 11:52:18

+0

哦..我没注意到,发动机.. – rptwsthi 2011-08-04 04:40:20