GetPath

格式

GetPath(startPoint,terminalPoint)

简介

需要先勾选开启导航网格,再计算导航网络,才能调用本函数计算路径上的坐标点,输入起点和终点,返回一个路径点的坐标组成的列表。

参数

名称 类型 默认值 描述
startPoint Vector3 startPoint 起点
terminalPoint Vector3 terminalPoint 终点

返回值

类型 描述
table 路径点的坐标组成的列表

实例

输入一个开始坐标还有一个结束坐标,返回一个记录点坐标的路径表。

GameSetting.NavMeshOpen = true -- 路径导航开启赋值
PathFindService:CalculateNavMesh(0.15, 1.5, 45, 0) -- 建立导航网格
local path = PathFindService:GetPath(Vector3(0,0,0),Vector3(50,0,50)); -- 根据起始点(0,0,0)和结束点(50,0,50)返回一个列表
for k,v in ipairs(path) do -- 输出Path内的坐标点
    print(tostring(v))
end
文档更新时间: 2020-07-24 18:07   作者:安彤琛