PathWaypoint
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Il PathWaypoint tipo di dati costruito da un'azione Enum.PathWaypointAction , una posizione Vector3 e una etichetta 2> Library.Stringa2> che viene utilizzata dal 5> Class.PathfindingService5> per creare punti lungo un percorso generato.
Il blocco di codice seguente costruisce una variabile PathWaypoint con Vector3.new(10, 10, 10) come sua posizione, Enum.PathWaypointAction.Walk come azione e 1> Custom Label1> come suo Etichetta:
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk, "Custom Label")
PathWaypoint può essere costruito anche passando la posizione e l'azione. La proprietà della etichetta sarà impostata su valore vuoto come Stringavuota.
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk)
Azione
Il Action descrive l'azione da eseguire per raggiungere questo PathWaypoint. Può essere impostato su uno dei seguenti valori dell'еньu:
<tbody><tr><td>Camminare</td><td>0</td><td>Azione di camminata necessaria per raggiungere questo punto di interesse dall'ultimo.</td></tr><tr><td>Salta</td><td>1</td><td>Azione di salto richiesta per raggiungere questo punto di interesse dall'ultimo.</td></tr></tbody>
Nome | Valore | Descrizione |
---|
Sommario
Costruttori
- new(position : Vector3,action : Enum.PathWaypointAction,label : string)
Costruttori
new
Parametri
Proprietà
Label
Il nome dell'area di navigazione che genera questo punto di interesse. Puoi usare PathwayPoint.Label per decidere l'azione personalizzata da eseguire per raggiungere il punto di interesse. PathfindingModifier e Material hanno entrambi un Laboratorio. I link di salto automatico hanno "Salta" come loro Laboratorio.