PathWaypoint

Veraltete anzeigen

*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.

Der PathWaypoint Daten тип, der durch eine Enum.PathWaypointAction Action, Vector3 Position und string Etikett erstellt wurde, das vom PathfindingService verwendet wird, um Punkte entlang eines generierten Weges zu erstellen.

Der Codeblock unten konstruiert eine PathWaypoint mit Vector3.new(10, 10, 10) als ihrer Position, Enum.PathWaypointAction.Walk als ihrer Actionund Custom Label als ihr Beschriftung:


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

PathWaypoint kann auch konstruiert werden, indem Position und Actionübergeben werden. Die Label-Eigenschaft wird auf Standard als leerer String festgelegt.


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

Aktion

Die Action beschreibt die Aktion, die unternommen werden muss, um diesen Wegpunkt zu erreichen. Es kann einer der folgenden enum-Werte festgelegt werden:


<th>Wert</th>
<th>Beschreibung</th>
</tr>
</thead>
<tbody>
<tr>
<td>
Gehen
</td>
<td>0</td>
<td>
Schrittaktion erforderlich, um diesen Wegpunkt vom vorherigen zu erreichen.
</td>
</tr>
<tr>
<td>
Springen
</td>
<td>1</td>
<td>
Sprungaktion erforderlich, um diesen Wegpunkt vom vorherigen zu erreichen.
</td>
</tr>
</tbody>
Namen

Zusammenfassung

Konstrukteure

Eigenschaften

Konstrukteure

new

Gibt ein PathWaypoint Objekt aus der angegebenen Vector3 Position, Enum.PathWaypointAction Actionund optionale Beschriftungzurück.

Parameter

position: Vector3

Die 3D-Position des Wegpunkts.

Standardwert: Vector3.new(0, 0, 0)

Die Aktion, die am Wegpunkt durchgeführt werden soll.

Standardwert: Enum.PathWaypointAction.Walk
label: string

Der Name des Navigationsbereichs, der den Wegpunkt generiert.

Eigenschaften

Die Aktion, die an diesem Wegpunkt ausgeführt werden soll.

Position

Die 3D-Position dieser Wegpunkt.

Label

Der Name des Navigationsbereichs, der diesen Wegpunkt erzeugt.Du kannst PathwayPoint.Label verwenden, um die benutzerdefinierte Aktion zu entscheiden, die unternommen werden muss, um den Wegpunkt zu erreichen.Der Wegfindungsmodifizierer und das Material haben jeweils ein Label.Automatische Sprungverknüpfungen haben als Label "Sprung".