PathWaypoint

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

通过 PathWaypoint 数据类型构建的 Enum.PathWaypointAction 动作作, Vector3 位置, 2>Library.string2> 标签, 5>Class.PathfindingService5> 创建生成路径上的点。

下面的代码构建一个 PathWaypoint 变量,其位置为 Vector3.new(10, 10, 10) 作为其位置, Enum.PathWaypointAction.Walk 作为其操动作,并 1> Custom Label1> 作为其标签:


local pos = Vector3.new(10, 10, 10)
local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk, "Custom Label")

PathWaypoint 也可以通过传递位置和动作来构建。标签属性将以空字符串设置为默认值。


local pos = Vector3.new(10, 10, 10)
local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk)

行动

Menu.PathWaypointAction|Action 描述要达到此 PathWaypoint 的行动。可以设置为以下列表中的一个值:


<tbody>
<tr>
<td>
步行
</td>
<td>0</td>
<td>
需要走路动作才能从上一个到达此走路点。
</td>
</tr>
<tr>
<td>
跳跃
</td>
<td>1</td>
<td>
需要跳跃行动才能从上一个跳跃点到达此 Waypoint。
</td>
</tr>
</tbody>
名称描述

概要

构造工具

属性

构造工具

new

参数

position: Vector3
默认值:Vector3.new(0, 0, 0)
默认值:Enum.PathWaypointAction.Walk
label: string

属性

在此方位执行的操作。

Position

这个方位的 3D 位置。

Label

生成此导航区域的名称。您可以使用 PathwayPoint.Label 来决定要采取的自定义行动。 路径探索修改器 和材料 的每个都有标签。 自动跳转链接有“跳转”作为其标签。