Datatype.PathWaypoint 資料類型由 Enum.PathWaypointAction 動作動、Vector3 位置和 1> Library.string1> 標籤使用 4>Class.PathfindingService4> 以在生成路徑上建立點。
下面的代碼建造一個 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)
行動
enum.PathWaypointAction|Action 描述要達到此路徑點的行動。可以設置在以下枚列值之一:
<tbody><tr><td>步行</td><td>0</td><td>需要走路行動才能到達此方位點。</td></tr><tr><td>跳躍</td><td>1</td><td>需要跳躍行動才能從前一個方位跳到這個方位。</td></tr></tbody>
名稱 | 價值 | 說明 |
---|
概要
建構子
- new(position : Vector3,action : Enum.PathWaypointAction,label : string)
建構子
new
參數
預設值:Vector3.new(0, 0, 0)
預設值:Enum.PathWaypointAction.Walk
屬性
Label
生成此方位的導航區域名稱。您可以使用 PathwayPoint.Label 決定要取得方位的自訂行動。 Pathfinding 和 Material 各有一個標籤。自動跳轉連結有 "Jump" 作為標籍。