PathWaypoint

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Le type de données PathWaypoint créé par une action Enum.PathWaypointAction et une position Vector3 et une étiquette 1> Library.chaîne1> qui est utilisée par le 4> Class.PathfindingService4> pour créer des points le long d'un chemin généré.

Le bloc de code ci-dessous crée une variable PathWaypoint avec Vector3.new(10, 10, 10) comme sa position, Enum.PathWaypointAction.Walk comme son action et 1> Custom Label1> comme son étiquette:


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

PathWaypoint peut également être construit en passant la position et l'action. La propriété Label sera définie par défaut comme une chaîne vide.


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

Action

La Action décrit l'action à prendre pour atteindre ce Point de la voie. Il peut être réglé sur l'un des valeurs suivantes :


<tbody>
<tr>
<td>
Marche
</td>
<td>0</td>
<td>
Action de marche nécessaire pour atteindre ce point depuis l'un précédent.
</td>
</tr>
<tr>
<td>
Sauter
</td>
<td>1</td>
<td>
Action de saut nécessaire pour atteindre ce point depuis le précédent.
</td>
</tr>
</tbody>
NomValeurDescription

Résumé

Constructeurs

Propriétés

Constructeurs

new

Paramètres

position: Vector3
Valeur par défaut : Vector3.new(0, 0, 0)
Valeur par défaut : Enum.PathWaypointAction.Walk
label: string

Propriétés

L'action à effectuer à ce point.

Position

La position 3D de ce point de terminaison.

Label

Le nom de la zone de navigation qui génère ce point de référence. Vous pouvez utiliser PathwayPoint.Label pour décider de l'action personnalisée à prendre pour atteindre le point de référence. PathfindingModifier et Material chacun a un étiquette. Les liens de saut automatiques ont «Sauter» comme leur étiquette.