只在我的2d引擎中集成Box2D碰撞检测?

Gol*_*les 5 c++ iphone box2d cocos2d-iphone box2d-iphone

我已经在我的引擎中集成了box2d,(Debug Draw等),并且我可以投入一些2d正方形/矩形等世界.

我看到这篇文章,其中用户基本上没有使用世界进行碰撞检测,但是用户没有解释他如何使用歧管(b2Manifold)等.

另一篇帖子,是在cocos2d论坛上,(在第三个回复中向下滚动到用户林)

任何人都可以帮我一点吗?,基本上想要添加碰撞检测而不需要使用b2World等.

非常感谢!

bad*_*err 2

有什么理由不能使用 b2World 吗?仅仅因为您使用它,并不意味着您必须使用物理模拟,除非您的性能受到严重限制。

请参阅此示例,了解仅在 Cocos2d 中使用 Box2D 进行碰撞。也许您可以应用与您的项目类似的内容:http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone