0

画面上に 3 つのボックスがあるとします。そのうちの 1 つに触れてそれを拾い、他のボックスに「投げる」にはどうすればよいでしょうか? 私は世界の残りの部分を実装していますが、物理オブジェクトをつかむ/ドラッグする/投げる方法に関する多くの情報を見つけることができません. これに役立つサンプルコードやドキュメントはありますか?

4

1 に答える 1

1

それはあなたが何をしようとしているのかによって異なります。これは物理シミュレーションであり、システムと対話する一般的な方法は、x、y 座標を直接操作するのではなく、オブジェクトに力を加えることです。しかし、実際にはどちらも行うことができます。最も一般的なアプローチは、マウス ジョイントを使用することだと思います。b2MouseJoint で Google 検索すると、ドキュメントと、これを含むいくつかの例が表示されます。

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

于 2013-03-05T19:04:48.477 に答える