ゲーム内に土地を作りたい。土地は「ground1.png」「ground2.png」などの画像で構成されています。PhysicsEditor を使用して、これらの写真で b2Fixture の形状を描画します。問題は、これらの形状の位置を設定する方法です。「ground1.png」の次は「ground2.png」、「ground2.png」の次は「ground3.png」のような土地です。ただし、addFixturesToBody() は適切ではありません。
GB2ShapeCache::sharedGB2ShapeCache()->addFixturesToBody(land, "ground1");
GB2ShapeCache::sharedGB2ShapeCache()->addFixturesToBody(land, "ground2");
残念ながら、"ground2" という名前の形状は、"ground2" という名前の形状を覆ってしまいます。「ground1」の次は「ground2」です。PhysicsEditor またはコーディングを使用してこのアイデアを実現できますか?