BallSocketConstraint
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
A BallSocketConstraint membatasi Attachments sehingga mereka menempati posisi yang sama.Secara default, ini memungkinkan kedua lampiran untuk berputar bebas di sekitar semua sumbu mereka, tetapi jika LimitsEnabled adalah true, lampiran hanya dapat berputar di konus terbatas.
Perhatikan bahwa jika batasan ini menempelkan satu bagian ( A ) ke bagian lain ( B ) yang diikat atau terhubung ke bagian yang diikat ( Z ), bagian A tidak akan disimulasikan secara lokal saat berinteraksi dengan pemain.
Saat mengkonfigurasi batasan ini, mungkin berguna untuk mempelajari Unit Roblox untuk memahami bagaimana unit Roblox dibandingkan dengan unit metrik.
Batasan
Anda dapat mengatur batas untuk membatasi kedua tilt dan twist dari soket bola, mirip dengan cara kepala manusia bisa miring dan berputar dalam rentang axial terbatas.Mengaktifkan properti memperlihatkan nilai untuk membatasi miring di dalam kerucut; itu juga mengekspos properti yang, saat diaktifkan, memungkinkan Anda membatasi putaran rotasi melalui batas dan .
Rangkuman
Properti
Mengatur apakah BallSocketConstraint menetapkan batas pada rotasi berdasarkan UpperAngle .
Tetapkan momen gesek maksimum yang diterapkan untuk menjaga keseimbangan Attachments nya.
Jari visualisasi dari BallSocketConstraint .
Seberapa elastis Attachments terhubung oleh sebuah BallSocketConstraint akan menjadi ketika mereka mencapai akhir rentang yang ditentukan oleh UpperAngle ketika LimitsEnabled adalah true .
Mengatur apakah BallSocketConstraint menetapkan batas pada rotasi torsi berdasarkan TwistUpperAngle dan TwistLowerAngle .
Tetapkan batas putaran torsi lebih rendah dari BallSocketConstraint, selama TwistLimitsEnabled adalah true.
Tetapkan batas putaran torsi atas dari BallSocketConstraint, selama TwistLimitsEnabled adalah true.
Mengatur batas rotasi atas dari BallSocketConstraint , selama LimitsEnabled adalah true .
Menunjukkan apakah batasan saat ini aktif di dunia.
The Attachment yang terhubung ke Constraint.Attachment1 .
The Attachment yang terhubung ke Constraint.Attachment0 .
Warna batasan.
Mengubah apakah batasan diaktifkan atau tidak.
Mengubah visibilitas batasan.
Properti
LimitsEnabled
Mengatur apakah BallSocketConstraint memiliki batasan pada rotasi berdasarkan UpperAngle .Ketika true , ia memaksakan bahwa Attachment1 tidak diputar lebih dari sudut yang ditetapkan dari Attachment0 nya.
MaxFrictionTorque
Tetapkan momen gesek maksimum yang diterapkan untuk menjaga keseimbangan Attachments nya.
MaxFrictionTorque menentukan ketahanan dari BallSocketConstraint (berapa banyak yang menahan rotasi di sekitarnya Attachments ).
Restitution
Seberapa elastis Attachments terhubung oleh sebuah BallSocketConstraint akan menjadi ketika mereka mencapai akhir rentang yang ditentukan oleh UpperAngle ketika LimitsEnabled adalah true .Dibatasi antara 0 dan 1.
TwistLimitsEnabled
Mengatur apakah BallSocketConstraint menetapkan batas pada rotasi torsi berdasarkan TwistUpperAngle dan TwistLowerAngle .Sudut putaran didefinisikan sebagai sudut antara sumbu Y dari Attachment1 dan sumbu Y dari Attachment0 .
TwistLowerAngle
Tetapkan batas putaran torsi lebih rendah dari BallSocketConstraint, selama TwistLimitsEnabled adalah true.
TwistUpperAngle
Tetapkan batas putaran torsi atas dari BallSocketConstraint, selama TwistLimitsEnabled adalah true.