BodyGyro
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek BodyGyro menerapkan torsi (kekuatan rotasi) pada kumpulan sehingga menjaga distribusi sudut konstan atau orientasi.Ini memungkinkan penciptaan assemblies yang menunjuk ke arah tertentu, seolah-olah gyroskop nyata bertindak di atasnya.Pada dasarnya, ini adalah lawan berputar untuk BodyPosition .
Jika Anda ingin mempertahankan kecepatan sudut konstan, gunakan BodyAngularVelocity sebagai gantinya.
Properti CFrame mengontrol orientasi gol.Hanya komponen sudut dari CFrame yang digunakan; posisi tidak akan membuat perbedaan. MaxTorque membatasi jumlah gaya sudut yang dapat diterapkan, P mengontrol kekuatan yang digunakan dalam mencapai orientasi tujuan, dan D mengontrol perilaku peredam.
Rangkuman
Properti
Menentukan orientasi target (komponen terjemahan diabaikan).
Menentukan jumlah penyempurnaan untuk digunakan dalam mencapai tujuan CFrame .
Menentukan batas tentang berapa banyak torque yang dapat diterapkan pada setiap sumbu.
Menentukan seberapa agresif torsi yang diterapkan dalam mencapai orientasi tujuan.
Properti
CFrame
Properti ini (tidak boleh dikacaukan dengan BasePart.CFrame ) menentukan orientasi target terhadap mana torque akan diterapkan.Karena BodyGyro tidak menerapkan kekuatan terjemahan, komponen terjemahan/posisi dari CFrame diabaikan.Pertimbangkan menggunakan salah satu konstruktor CFrame berikut dalam menetapkan properti ini: CFrame.fromAxisAngle() , CFrame.fromEulerAnglesXYZ() , atau CFrame.fromEulerAnglesYXZ() .
Properti ini mendefinisikan berapa banyak penyusutan yang akan diterapkan pada momen yang digunakan untuk mencapai tujuan CFrame .Ketika kumpulan mendekati orientasi tujuan, ia perlu memperlambat, jika tidak akan berputar melewati tujuan dan harus berhenti dan mempercepat kembali menuju tujuan.Ini sering menghasilkan efek "banding karet" yang tidak diinginkan, dihindari dengan menerapkan penyekatan.Semakin tinggi nilai ini ditetapkan, semakin besar kurva penyempurnaan menjadi, atau semakin lambat kumpulan akan mendekati orientasi tujuan.
MaxTorque
Properti ini menentukan batas pada jumlah torque yang dapat diterapkan pada setiap sumbu dalam mencapai orientasi tujuan ( CFrame ).Jika sebuah assemblasi tidak bergerak, pertimbangkan untuk meningkatkan nilai ini dan juga memeriksa apakah tidak Anchored atau terpasang ke assemblasi terikat mana pun.