在我的游戏中我有以下的逻辑。
当我点击静态主体时,它不会检测鼠标向上事件。如果形状是动态的,那么它就工作得很好。
有人能帮我吗?
发布于 2013-11-11 14:54:31
您没有说明如何检测单击的形状,但我猜您使用的是来自Box2D测试床的代码。如果是这样,请查看在那里使用的QueryCallback,您将看到以下内容:
if ( body->GetType() == b2_dynamicBody )这是因为代码是用来创建鼠标关节来拖曳物体的,而鼠标关节只会影响动态物体。
https://stackoverflow.com/questions/19908734
复制相似问题