PathWaypoint
*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.
Loại dữ liệu PathWaypoint được tạo bởi một hành động Enum.PathWaypointAction , vị trí Vector3 và nhãn string mà được sử dụng bởi PathfindingService để tạo điểm dọc theo một con đường được tạo ra.
Khối mã bên dưới xây dựng một biến PathWaypoint với Vector3.new(10, 10, 10) vị trí, Enum.PathWaypointAction.Walk hành động, và Custom Label là nhãn của nó:
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk, "Custom Label")
PathWaypoint cũng có thể được xây dựng bằng cách truyền vị trí và hành động. Thuộc tính nhãn sẽ được đặt làm mặc định là chuỗi trống.
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk)
Hành động
The Action mô tả hành động cần thực hiện để đạt được PathWaypoint này. Nó có thể được đặt thành một trong các giá trị enum sau:
<th>Giá trị</th><th>Mô tả</th></tr></thead><tbody><tr><td>Đi bộ</td><td>0</td><td>Hành động đi bộ cần thiết để đến điểm dừng này từ điểm dừng trước.</td></tr><tr><td>Nhảy</td><td>1</td><td>Hành động nhảy cần thiết để đến điểm dừng này từ cái trước.</td></tr></tbody>
Tên |
---|
Tóm Tắt
Người Tạo
- new(position : Vector3,action : Enum.PathWaypointAction,label : string)
Trả về một đối tượng PathWaypoint từ vị trí Vector3 đã cho, Enum.PathWaypointAction hành động, và nhãn dây chuỗi tùy chọn.
Người Tạo
new
Trả về một đối tượng PathWaypoint từ vị trí Vector3 đã cho, Enum.PathWaypointAction hành động, và nhãn dây chuỗi tùy chọn.
Tham Số
Vị trí 3D của điểm dừng.
Hành động để thực hiện tại điểm dừng.
Tên khu vực điều hướng tạo ra điểm dừng.
Thuộc Tính
Label
Tên khu vực điều hướng tạo ra điểm dừng này.Bạn có thể sử dụng PathwayPoint.Label để quyết định hành động tùy chỉnh để thực hiện để đạt được điểm dừng.PathfindingModifier và Material mỗi người có một Thẻ.Các liên kết nhảy tự động có "Nhảy" làm nhãn của chúng.