0

我正在尝试学习如何使用 box2dweb 并希望有一个对象(在本例中为一个圆圈)始终跟随鼠标,而不仅仅是在拖动时。这个想法可以用于空气曲棍球类型的游戏,其中圆圈是你的桨。

然而,圆并没有正确地附着在鼠标上,而是围绕鼠标光标所在的点摆动,并且如果其中一个对象是鼠标光标,它的行为更像是距离关节。

我不知道我做错了什么,但我还是新手,所以任何帮助都将不胜感激。

你可以在这里看到我到目前为止的代码(基于演示代码):http: //jsbin.com/ejafoj/1/edit

4

1 回答 1

0

设法弄清楚这一点,我的问题是对 mousejoint 定义目标和 mousejoint 目标之间的区别的误解。我需要将定义目标设置为球的中心,而不是鼠标光标。一旦我这样做了,它就完美地工作了。

于 2013-03-29T20:46:41.237 回答