SlidingBallConstraint
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
SlidingBallConstraint adalah kelas dasar untuk batasan yang memungkinkan lampiran mereka meluncur di sepanjang sumbu tetapi tidak berputar, termasuk PrismaticConstraint dan CylindricalConstraint .Ini membatasi lampiran sehingga sumbu X mereka berdekatan tetapi menunjuk ke arah yang berlawanan.Ini juga membatasi lampiran sehingga sumbu Y mereka paralel.
Saat mengkonfigurasi batasan ini, mungkin berguna untuk mempelajari Unit Roblox untuk memahami bagaimana unit Roblox dibandingkan dengan unit metrik.
Kekuatan Linear
Jika batasan ini ActuatorType diatur ke Motor , ia berusaha menerjemahkan lampiran dengan tujuan mencapai Velocity .Anda dapat lebih lanjut mengontrol terjemahan ini melalui kedua MotorMaxAcceleration dan MotorMaxForce .
Jika batasan ini ActuatorType diatur ke Servo , ia mencoba menerjemahkan lampiran ke pemisahan yang ditentukan oleh TargetPosition .Terjemahan ini dikontrol oleh Speed , LinearResponsiveness , dan ServoMaxForce .
Batasan
Anda dapat mengatur batas untuk membatasi rentang geser batasan ini.Mengaktifkan properti LimitsEnabled memperlihatkan nilai LowerLimit dan UpperLimit serta Restitution yang mendefinisikan elastisitas lampiran saat mereka mencapai batas, juga
Rangkuman
Properti
Mengatur apakah terjemahan dari SlidingBallConstraint dilakukan dan, jika demikian, jenis aktivasi apa.
Offset saat ini antara batasan Attachments .
Mengatur apakah SlidingBallConstraint akan membatasi rentang terjemahan.
Mengidentifikasi "kejelasan" servo motor linier dalam mencapai TargetPosition.
Batas posisi yang lebih rendah di sepanjang sumbu X dari Attachment0 jika LimitsEnabled benar.
Akselerasi maksimum batasan saat ActuatorType diatur ke Motor ketika batasan mencoba mencapai Velocity yang diinginkan.
Kekuatan maksimum batasan saat ActuatorType diatur ke Motor , karena batasan mencoba mencapai Velocity yang diinginkan.
Elastisitas batasan Attachments ketika mereka mencapai akhir rentang yang ditentukan oleh UpperLimit dan LowerLimit , asumsi LimitsEnabled diatur ke benar.
Kekuatan maksimum batasan saat ActuatorType diatur ke Servo , karena batasan mencoba mencapai Speed yang diinginkan.
Ukuran visualisasi batasan.
Kecepatan yang diinginkan kontrainsi saat ActuatorType diatur ke Servo , karena kontrainsi diterjemahkan ke arahnya TargetPosition .Diberiuk dalam stud per detik.
Posisi target yang dicoba oleh batasan saat ActuatorType diatur ke Servo . Diukur dalam stud.
Batas posisi atas di sepanjang sumbu X dari Attachment0 jika LimitsEnabled adalah benar.
Kecepatan yang dicoba batas ketika ActuatorType diatur ke Motor. Diukur dalam stud per detik.
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
ActuatorType
Mengatur apakah terjemahan dari SlidingBallConstraint dilakukan dan, jika demikian, jenis aktivasi apa.
Jika ActuatorType diatur ke None , hubungan bisa meluncur bebas.
Jika ActuatorType diatur ke Motor , ia berusaha menerjemahkan lampir dengan tujuan mencapai Velocity .Anda dapat lebih lanjut mengontrol terjemahan ini melalui kedua MotorMaxAcceleration dan MotorMaxForce .
Jika batasan ini ActuatorType diatur ke Servo , ia mencoba menerjemahkan lampiran ke pemisahan yang ditentukan oleh TargetPosition .Terjemahan ini dikontrol oleh Speed , LinearResponsiveness , dan ServoMaxForce .
LimitsEnabled
Mengatur apakah SlidingBallConstraint akan membatasi rentang terjemahan.Jika benar, properti ini mengekspos nilai LowerLimit dan UpperLimit serta Restitution yang mendefinisikan elastisitas lampiran saat mereka mencapai batas mana pun.
LinearResponsiveness
Menentukan "kejelasan" servo motor linear dalam mencapai TargetPosition ketika jenis aktuator Kelasturunan diatur ke Servo .Nilai yang lebih besar sesuai dengan respons lebih cepat dan nilai yang lebih kecil menghasilkan lebih banyak penyangga dan respons yang lebih lambat.
LowerLimit
Batas posisi yang lebih rendah di sepanjang sumbu X dari Attachment0 jika LimitsEnabled benar.
MotorMaxAcceleration
Akselerasi maksimum batasan saat ActuatorType diatur ke Motor , karena batasan mencoba mencapai Velocity yang diinginkan.
MotorMaxForce
Kekuatan maksimum batasan saat ActuatorType diatur ke Motor , karena batasan mencoba mencapai Velocity yang diinginkan.
Restitution
Elastisitas batasan Attachments ketika mereka mencapai akhir rentang yang ditentukan oleh UpperLimit dan LowerLimit , asumsi LimitsEnabled diatur ke benar.Jangkauan yang valid adalah antara 0–1.
ServoMaxForce
Kekuatan maksimum batasan saat ActuatorType diatur ke Servo , karena batasan mencoba mencapai Speed yang diinginkan.
Speed
Kecepatan yang diinginkan kontrainsi saat ActuatorType diatur ke Servo , karena kontrainsi diterjemahkan ke arahnya TargetPosition .Diberiuk dalam stud per detik.
TargetPosition
Posisi target yang dicoba oleh batasan ketika ActuatorType diatur ke Servo diukur dalam stud.
Velocity
Kecepatan yang dicoba batas ketika ActuatorType diatur ke Motor. Diukur dalam stud per detik.