PathWaypoint
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Jenis data PathWaypoint yang dibangun oleh tindakan Enum.PathWaypointAction , Vector3 action, dan 1>Library.string1> label yang digunakan oleh 4>Class.PathfindingService4> untuk menghasilkan poin di sepanjang jalan yang dihasilkan.
Kode blok di bawah ini membangun variabel PathWaypoint dengan Vector3.new(10, 10, 10) sebagai posisinya, Enum.PathWaypointAction.Walk sebagai action, dan 1> Custom Label1> sebagai labelnya:
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk, "Custom Label")
PathWaypoint juga dapat dibangun dengan melewati posisi dan action. Label propperti akan diatur ke default sebagai string kosong.
local pos = Vector3.new(10, 10, 10)local waypoint = PathWaypoint.new(pos, Enum.PathWaypointAction.Walk)
Tindakan
The Action menjelaskan tindakan untuk diambil agar dapat mencapai PathWaypoint ini. Ini dapat diatur ke salah satu dari nilai enum berikut:
<tbody><tr><td>Berjalan</td><td>0</td><td>Aksi berjalan diperlukan untuk mencapai titik jalan ini dari yang sebelumnya.</td></tr><tr><td>Lompat</td><td>1</td><td>Lompat tindakan diperlukan untuk mencapai titik jauh dari yang sebelumnya.</td></tr></tbody>
Nama | Nilai | Deskripsi |
---|
Rangkuman
Konstruktor
- new(position : Vector3,action : Enum.PathWaypointAction,label : string)
Konstruktor
new
Parameter
Properti
Label
Nama area navigasi yang menghasilkan titik jalan ini. Anda dapat menggunakan PathwayPoint.Label untuk memutuskan tindakan khusus untuk mencapai titik jalan. PathfindingModifier dan Material masing-masing memiliki Label. Jump otomatis memiliki "Jump" sebagai Label mereka.