0

幅 52 ピクセル、高さ 47 ピクセルの楕円を作成する必要があります。Chipmunk エンジンを使用すると、特定の半径の円と多角形を作成できることがわかりました。Chipmunk を使用するのは初めてで、エンジンのドキュメントは非常に簡潔です。

Chipmunk で楕円を作成するにはどうすればよいですか? 私は現在、Objective-c と cocos2d を使用して iPhone で作業しています。

これらの詳細に入るのは無意味に思えるかもしれませんが、できるだけ正確に作成する必要があります.

ありがとうございました!

4

2 に答える 2

2

シマリスの作者であるslembckeからの推薦は、「ポリゴンを使用して近似する」ようです。 このフォーラムの投稿を参照してください。

ポリゴン近似が十分でない場合は、楕円をサポートしていないため、Chipmunkを変更して新しい楕円形状タイプを追加する必要があります。また、楕円のサポートを追加することは、おそらくかなりの量の作業です。

于 2012-12-06T06:27:20.287 に答える
1

PhysicsEditorを使用して任意の形状を設計することもできます。

楕円の画像が既にある場合は、その画像を使用して PhysicsEditor が画像の境界をトレースできるようにすることができます。いずれにせよ、これは実際に形状をプログラミングするよりもはるかに簡単です。

于 2012-12-06T11:06:34.400 に答える