0

スプライト用に 2 つのクラスがあり、HelloWorldLayer.mm 内のスプライトの b2Fixture にアクセスしたいと考えています。これらのプロパティにアクセスする最も適切な方法は何ですか? 接触時にそれらの間に溶接ジョイントを作成する予定です。助けてください。

4

1 に答える 1

0

ボディを作成するときに、ボディに 1 つまたは複数のフィクスチャを作成する必要があります。次に、使用できます

 b2Body *body = world->GetBodyList();
 b2Fixture *fixture = body->GetFixtureList();

また、どのタイプのボディを扱っているか、どのタイプのbody->GetUserData()メソッドを使用できるかを知りたい場合もあります。詳細については、マニュアルを参照してください。http://www.box2d.org/manual.html#_Toc258082972

于 2012-07-10T23:03:01.210 に答える