Pelajari
Kelas Engine
Path
Tidak Dapat Dibuat
Tidak Direplikasi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.


Rangkuman
Metode
CheckOcclusionAsync(start: number):number
Tidak digunakan lagi
ComputeAsync(start: Vector3,finish: Vector3):()
GetPointCoordinates():{any}
Tidak digunakan lagi
Acara
Blocked(blockedWaypointIdx: number):RBXScriptSignal
Unblocked(unblockedWaypointIdx: number):RBXScriptSignal
Anggota yang Diwariskan

Referensi API
Properti
Status
Hanya Baca
Tidak Direplikasi
Baca Paralel
Kemampuan: Basic
Path.Status:Enum.PathStatus

Metode
CheckOcclusionAsync
Tidak digunakan lagi

ComputeAsync
Hasil
Kemampuan: Basic
Path:ComputeAsync(
start:Vector3, finish:Vector3
):()
Parameter
start:Vector3
finish:Vector3
Memberikan nilai
()

GetPointCoordinates
Tidak digunakan lagi

GetWaypoints
Kemampuan: Basic
Path:GetWaypoints():{any}
Memberikan nilai
Contoh Kode
Dapatkan Titik Jalur
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

Acara
Blocked
Kemampuan: Basic
Path.Blocked(blockedWaypointIdx:number):RBXScriptSignal
Parameter
blockedWaypointIdx:number

Unblocked
Kemampuan: Basic
Path.Unblocked(unblockedWaypointIdx:number):RBXScriptSignal
Parameter
unblockedWaypointIdx:number

©2026 Roblox Corporation. Roblox, logo Roblox, dan Powering Imagination termasuk dalam merek dagang kami yang terdaftar dan tidak terdaftar di AS dan negara lainnya.