1

この特定のレベルでは、 で作成したオブジェクトがいくつかありますTiled map editor。これらのオブジェクトはマップのオブジェクト レイヤー上にあり、一度だけ収集する必要があります。私の質問は、プレイヤーがどのオブジェクトを以前に収集したかを収集して追跡できるようにする方法です。現場にあるこれらのアイテムをどのように追跡して、どれがすでになくなっていて、どれが残っているかを把握する方法についてはわかりません. 現在、これらの収集品にはすべて同じタグが付けcoinられています。ご協力ありがとうございます。

4

1 に答える 1

2

ここで何かを見つけることができます: Collidable Tiles With TMXTiledMap

この例では、「収集可能な」タイルを実装しています。これらの収集物は、パワーアップ、食べ物、ポイントなど何でもかまいません.収集したイベントで、タイル テクスチャを null に設定したことがわかります。これにより、マップからタイルが削除されます。削除するタイルが前景からのものである限り、背景のタイルが下に表示されるはずです。

コードは GLES1 (CIRCA 2010) 用に作成されたものであるため、正確には変換されません (より正確には、変換されるかどうかはわかりません)。これにより、正しい方向に進むことができます。

于 2013-10-03T23:54:53.367 に答える