You can install this package via Unity Package Manager:
https://github.com/xieziyu/unity-tilemap-astar.git?path=/Assets/Package
- Add
AStarTilemapComponent to some GameObject. - Assign walkable road tilemap and collider tilemaps to it.
- Use
AStarTilemap.FindPath(Vector3Int startPos, Vector3Int endPos)to find path.
The debugger implementing IPathfindDebugger helps to show the process of pathfinding algorithm.
I provide a sample one with this package. You can import it via Package Manager / Samples tab.
Please refer to the SampleScene in this repository for more details.
PS: Remember to enable debug mode in AStarTilemap and also assign AStarTilemap to the debugger.
