1

TMXTiledMap で AndEngine を使用して astar パスファインディング アルゴリズムを使用するソース コードの例を教えてください。https://github.com/nicolasgramlich/AndEngineからダウンロードした AndEngine を使用しています。

任意の提案をいただければ幸いです。ありがとう!

4

1 に答える 1

2

これは公式のTMXTiledMapExampleですが、A* パスファインディングは含まれていません。ただし、タイル マップについては説明できます。

それを含むフォーラムからの別の例を次に示します。実際には例ではありませんが、そこで提供されているパスファインディング コードは機能します。A* パスファインディングの実際の例はないと思います。チュートリアルも見たことがありません (学習する最善の方法は、自分でコードを読むことです。AStarPathFinder.javaコードをよく見てください)。

フォーラムの投稿で重要な部分は次のとおりです (行):

123: 初期化中AStarPathFinder

205 - 213: 画面/シーン座標をマップ タイルに変換し、パスファインダーを使用する。

224: メソッドloadPathFound- パスファインダーから返されたパスを使用してエンティティを移動します。

MyMap3 番目の投稿のクラス。

于 2012-11-06T14:43:50.803 に答える