Ghi chú phát hành
Học
Lớp công cụ
Path
Không Thể Tạo
Không Sao Chép

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.


Tóm Tắt
Thuộc Tính
Phương Pháp
CheckOcclusionAsync(start: number):number
Đã Lỗi Thời
ComputeAsync(start: Vector3,finish: Vector3):()
GetPointCoordinates():{any}
Đã Lỗi Thời
Sự Kiện
Blocked(blockedWaypointIdx: number):RBXScriptSignal
Unblocked(unblockedWaypointIdx: number):RBXScriptSignal
Thành viên kế thừa

Tài Liệu Tham Khảo API
Thuộc Tính
Status
Chỉ Đọc
Không Sao Chép
Đọc Song Song
Các khả năng: Basic
Path.Status:Enum.PathStatus

Phương Pháp
CheckOcclusionAsync
Đã Lỗi Thời

ComputeAsync
Sinh Lợi
Các khả năng: Basic
Path:ComputeAsync(
start:Vector3, finish:Vector3
):()
Tham Số
start:Vector3
finish:Vector3
Lợi Nhuận
()

GetPointCoordinates
Đã Lỗi Thời

GetWaypoints
Các khả năng: Basic
Path:GetWaypoints():{any}
Lợi Nhuận
Mẫu mã
Lấy Điểm Đường Dẫn
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

Sự Kiện
Blocked
Các khả năng: Basic
Path.Blocked(blockedWaypointIdx:number):RBXScriptSignal
Tham Số
blockedWaypointIdx:number

Unblocked
Các khả năng: Basic
Path.Unblocked(unblockedWaypointIdx:number):RBXScriptSignal
Tham Số
unblockedWaypointIdx:number

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.