0

假设屏幕上有 3 个盒子,我怎样才能触摸其中一个以将其捡起并“扔”给其他人?我已经实现了世界其他地方,但找不到太多关于如何抓取/拖动/投掷物理对象的信息。有任何示例代码或文档可以帮助解决这个问题吗?

4

1 回答 1

1

这取决于您要尝试做什么。这是一种物理模拟,因此与系统交互的典型方式是向对象施加力,而不是直接操纵 x,y 坐标。但实际上你也可以这样做。我相信最常见的方法是使用鼠标关节。在 b2MouseJoint 上的谷歌搜索将显示文档和几个例子,包括这个。

http://muhammedalee.wordpress.com/tag/b2mousejoint/

于 2013-03-05T19:04:48.477 回答