PathWaypoint
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ประเภทข้อมูล PathWaypoint ที่สร้างขึ้นโดยการดำเนินการ Enum.PathWaypointAction แอ็คชันและแท็บ Vector3 ซึ่งใช้โดย string เพื่อสร้างจุดตามเส้นทางที่สร้างขึ้นโดย PathfindingService
บล็อกโค้ดด้านล่างสร้างตัวแปร PathWaypoint ด้วยตำแหน่ง Vector3.new(10, 10, 10) แอ็คชัน, Enum.PathWaypointAction.Walk เป็นฉลากของมัน, และ Custom Label เป็นฉลากของมัน:
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk, "Custom Label")
PathWaypoint แอ็คชันสตริง
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk)
การดำเนินการ
The Action อธิบายการดำเนินการที่ต้องทำเพื่อให้ได้ถึงจุดทางเดินนี้ สามารถตั้งค่าเป็นหนึ่งในค่าเอนทิตีต่อไปนี้:
<th>มูลค่า</th><th>คําอธิบาย</th></tr></thead><tbody><tr><td>เดิน</td><td>0</td><td>การดำเนินการเดินต้องใช้เพื่อไปถึงจุดหมายนี้จากจุดหมายก่อนหน้า</td></tr><tr><td>กระโดด</td><td>1</td><td>การกระโดดเป็นการกระทำที่จำเป็นเพื่อไปถึงจุดหมายนี้จากจุดหมายก่อนหน้านี้</td></tr></tbody>
ชื่อ |
---|
สรุป
คอนสตรัคเตอร์
- new(position : Vector3,action : Enum.PathWaypointAction,label : string)
คืนวัตถุ จากตําแหน่งที่กำหนด การกระทํา, และป้ายชื่อสตริงทางเลือก
คอนสตรัคเตอร์
new
คืนวัตถุ จากตําแหน่งที่กำหนด การกระทํา, และป้ายชื่อสตริงทางเลือก
พารามิเตอร์
ตำแหน่ง 3D ของเวย์พอยท์
การดำเนินการที่จะดำเนินการที่จุดเวย์พอยท์
ชื่อพื้นที่การนําทางที่สร้างเวย์พอยท์
คุณสมบัติ
Label
ชื่อพื้นที่การนําทางที่สร้างจุดสังเกตนี้ขึ้นคุณสามารถใช้ PathwayPoint.Label เพื่อตัดสินใจการดำเนินการที่กําหนดเองเพื่อไปถึงจุดทางได้ผู้แก้ไขเส้นทางและวัสดุแต่ละอย่างมีป้ายชื่อลิงก์กระโดดอัตโนมัติมีป้ายชื่อว่า "กระโดด"