Methods
得到当前节点的权重
Name | Type | Description |
---|---|---|
grid |
array | <必填> 需要计算的节点 |
得到当前节点的权重
Name | Type | Description |
---|---|---|
grid |
array | <必填> 需要计算的节点 |
从start到指定网络的移动成本(垂直、水平返回10,斜角返回14)
Name | Type | Description |
---|---|---|
grid |
array | <必填>,子起点位置([x,y,z]) |
parent |
array | <必填>,父起点位置([x,y,z]) |
Returns:
移动成本
从start到指定网络的移动成本(垂直、水平返回10,斜角返回14)
Name | Type | Description |
---|---|---|
grid |
array | <必填>,子起点位置([x,y,z]) |
parent |
array | <必填>,父起点位置([x,y,z]) |
Returns:
移动成本
获取当前节点四周的有效节点
Name | Type | Description |
---|---|---|
xyz |
array | <必填> 任意节点坐标 |
Returns:
有效的节点列表
获取当前节点四周的有效节点
Name | Type | Description |
---|---|---|
xyz |
array | <必填> 任意节点坐标 |
Returns:
有效的节点列表
获取指定网格的偏移目标
Name | Type | Description |
---|---|---|
grid |
array | 网格坐标 |
offset |
array | 偏移位置 |
Returns:
得到偏移的网格坐标
获取指定网格的偏移目标
Name | Type | Description |
---|---|---|
grid |
array | 网格坐标 |
offset |
array | 偏移位置 |
Returns:
得到偏移的网格坐标
获取打开列表中,f值最小的索引值的项
Returns:
返回打开列表中,f值最小的索引值
获取打开列表中,f值最小的索引值的项
Returns:
返回打开列表中,f值最小的索引值
获取至目标点的估计移动成本(使用曼哈顿方法获取)
Name | Type | Description |
---|---|---|
start |
array | 起始位置,x:number,y:number,z:number |
end |
array | 结束位置,x:number,y:number,z:number |
Returns:
估计移动成本(曼哈顿值 * 10)
获取至目标点的估计移动成本(使用曼哈顿方法获取)
Name | Type | Description |
---|---|---|
start |
array | 起始位置,x:number,y:number,z:number |
end |
array | 结束位置,x:number,y:number,z:number |
Returns:
估计移动成本(曼哈顿值 * 10)
寻找路径
Name | Type | Description |
---|---|---|
start |
array | <必填>,起始位置([x,y]) |
end |
array | <必填>,结束位置([x,y]) |
Returns:
返回寻找到的路径
寻找路径
Name | Type | Description |
---|---|---|
start |
array | <必填>,起始位置([x,y]) |
end |
array | <必填>,结束位置([x,y]) |
Returns:
返回寻找到的路径