谁能给我一个在 TMXTiledMap 上使用带有 AndEngine 的 astar 寻路算法的源代码示例。我正在使用从https://github.com/nicolasgramlich/AndEngine下载的 AndEngine 。
任何建议将不胜感激。谢谢!
谁能给我一个在 TMXTiledMap 上使用带有 AndEngine 的 astar 寻路算法的源代码示例。我正在使用从https://github.com/nicolasgramlich/AndEngine下载的 AndEngine 。
任何建议将不胜感激。谢谢!
这是官方的TMXTiledMapExample,但它不包含 A* 寻路。不过,它可以教您有关平铺地图的知识。
这是论坛中包含它的另一个示例。这不是一个真正的例子,但那里提供的寻路代码有效。我认为没有任何真正的 A* 寻路示例,从未见过任何教程(学习的最佳方法是自己阅读代码。最好看看AStarPathFinder.java代码)。
论坛帖子中对您来说重要的部分是(行):
123:初始化AStarPathFinder
205 - 213:将屏幕/场景坐标转换为地图图块并使用路径查找器。
224:方法loadPathFound
——使用探路者返回的路径来移动实体。
第三篇文章中的MyMap
班级。