在世界中创建 b2Body 之前检测碰撞
我是 coscos2d 中的 Box2d 新手。我想在插入之前检测 b2Body 是否会与我的世界中的物体发生碰撞。有没有简单的方法可以做到这一点?
谢谢!
I am new to Box2d in coscos2d. I would like to detect if a b2Body will collide with objects in my world prior to insertion. Is there an easy way to do this?
thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
b2QueryCallback
来测试某些 AABB(由您定义)是否与“b2World”中当前存在的实体重叠。您可以创建一个与您想要添加到世界中的新身体的 AABB 一致的 AABBYou can use
b2QueryCallback
to test if some AABB (defined by you) overlaps with currently existing bodies in 'b2World'. You can create an AABB coinciding with the AABB of your new body you want to add to the world