使用 Box2d(适用于 Android)进行碰撞检测?
有人可以解释一下使用 box2d for android 进行碰撞检测的工作原理吗?我无法理解 BBContactListener 以什么方式工作。
BBContactListener listener = new BBContactListener();
world = new BBWorld(gravity, doSleep);
world.SetContactListener(listener);
如何使用该监听器?我应该扩展标准来创建自己的标准还是如何?
Can someone explain the in what way works the collision detection using box2d for android. I cannot understand in what way works BBContactListener.
BBContactListener listener = new BBContactListener();
world = new BBWorld(gravity, doSleep);
world.SetContactListener(listener);
How to use that listener? Should I extend standart to create my own or how?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我没有在 android 上使用 box2d,但我认为这个想法是一样的。您必须实施联系处理方法。这就是 C++ 中的方法。
然后将这个类传递给“b2World”
I did not use box2d for android, but I think the idea is the same there. You have to implement contact processing methods. That's the way to do it in C++.
Then just pass this class to `b2World'