astar - liangmanlin/gootp GitHub Wiki

通常我们的ARPG游戏需要寻路,以应对复杂地形,框架提供一个2D寻路。

你只需要调用

  • Search(maps MapStatus, x, y, tx, ty float32) (ReturnType, []int16)

    api会返回是否可达,并且返回一个坐标数组,结构如:[]int16{X1,Y1,X2,Y2...}

你必须实现MapStatus接口的方法,通常地图网格都会包含类似方法