Apprendre
Classe de moteur
Path
Création impossible
Non répliqué

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


Résumé
Méthodes
CheckOcclusionAsync(start: number):number
Déprécié
ComputeAsync(start: Vector3,finish: Vector3):()
Événements
Blocked(blockedWaypointIdx: number):RBXScriptSignal
Unblocked(unblockedWaypointIdx: number):RBXScriptSignal
Membres hérités

Référence API
Propriétés
Status
Lecture uniquement
Non répliqué
Lecture parallèle
Capacités : Basic
Path.Status:Enum.PathStatus

Méthodes
CheckOcclusionAsync
Déprécié

ComputeAsync
Rendement
Capacités : Basic
Path:ComputeAsync(
start:Vector3, finish:Vector3
):()
Paramètres
start:Vector3
finish:Vector3
Retours
()

GetPointCoordinates
Déprécié

GetWaypoints
Capacités : Basic
Path:GetWaypoints():{any}
Retours
Échantillons de code
Obtenir les points de chemin
local PathfindingService = game:GetService("PathfindingService")
local path = PathfindingService:CreatePath()
local PATH_START = Vector3.new(0, 1, 0)
local PATH_END = Vector3.new(100, 1, 25)
path:ComputeAsync(PATH_START, PATH_END)
if path.Status == Enum.PathStatus.Success then
local waypoints = path:GetWaypoints()
for _, waypoint in pairs(waypoints) do
print(waypoint.Position)
end
end

Événements
Blocked
Capacités : Basic
Path.Blocked(blockedWaypointIdx:number):RBXScriptSignal
Paramètres
blockedWaypointIdx:number

Unblocked
Capacités : Basic
Path.Unblocked(unblockedWaypointIdx:number):RBXScriptSignal
Paramètres
unblockedWaypointIdx:number

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.