package astar type ( Config struct { Width int32 // 地图宽(x) width Height int32 // 地图高(y) height MapData [][]int32 // 地图数据 IsWalkableFunc func(x, y int32) bool // 节点是否可走计算函数 IsDebug bool // 是否为调试模式 } KeyPointsFunc func([]*Node) []*Node )