Motor6D
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Motor6D bergabung dengan dua BaseParts ( Part0 dan Part1 ) bersama-sama dengan cara yang dapat dianimasikan.Properti Transform menentukan offset antara bagian-bagian ini.Ini dapat ditetapkan secara manual menggunakan RunService.PreSimulation atau melalui Animator .
Model yang bagiannya dihubungkan oleh Motor6D biasanya disebut sebagai rig , biasanya untuk Humanoids .
Rangkuman
Properti
Menggambarkan offset animasi saat ini dari Motor6D bergabung.
Menampilkan rotasi saat ini dari motor dalam radian.
Sudut yang diinginkan untuk mengubah motor menjadi dalam radian.
Kecepatan maksimum yang bisa digunakan motor untuk mencapai Motor.DesiredAngle diukur dalam radian per frame fisika (1/60 detik).
Menentukan apakah persatuan saat ini aktif di dunia.
Menentukan bagaimana titik offset terpasang ke JointInstance.Part0 .
Dipotong dari properti JointInstance.C0 untuk membuat titik offset untuk JointInstance.Part1 .
Mengatur apakah persatuan aktif atau tidak.
Pertama BasePart yang terhubung bersama.
Kedua BasePart yang terhubung bersama.
Properti
ChildName
ParentName
Transform
Internal CFrame yang dimanipulasi ketika sebuah Motor6D dianimasikan.Disarankan untuk menggunakan properti ini untuk animasi khusus daripada JointInstance.C0 dan JointInstance.C1 .
Waktu
Motor6D transformasi tidak diterapkan segera, tidak seperti memperbarui C0 dan C1 , tetapi sebagai batch dalam pekerjaan paralel setelah RunService.PreSimulation , segera sebelum langkah fisika.Pembaruan batch tertunda jauh lebih efisien daripada banyak pembaruan langsung.
Jika Motor6D adalah bagian dari model animasi dengan Animator , maka Motor6D.Transform biasanya akan ditulis ulang setiap frame oleh Animator setelah RunService.PreAnimation dan sebelum RunService.PreSimulation .