0

私は COcos2d IOS を使用して Box2d を初めて使用し、さまざまな単純なボディを作成し始めましたが、凸状ではない不規則な形状のようないくつかの形状 (つまり mySprite.png) の頂点を取得する際に問題が発生しています。体の衝突が正確に機能するように、これらの形状を凸面に変換するにはどうすればよいですか??

これらの凹面形状を小さな凸面部分に分割する必要がありますか?これは、多忙な作業のようなもので、簡単な方法またはアルゴリズムです。

参考資料のリンクも提供してください

私はあなたの助けと心配にとても感謝しています.

よろしくアビ..

4

1 に答える 1

0

フラッシュを使用している場合、このクラスは良い解決策です: http://www.emanueleferonato.com/2011/09/12/create-non-convex-complex-shapes-with-box2d/

私はbox2dWebで作業していますが、凹形状を小さな凸部分に分割し、それらすべてを「溶接ジョイント」で接続するよりも良い解決策を見つけることができませんでした。

これに大いに役立った無料のツールは、「box2d-editor」です: http://code.google.com/p/box2d-editor/

于 2013-09-08T23:01:23.670 に答える