CylindricalConstraint

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Sebuah Kekuatan Silindris memungkinkan lampirannya untuk meluncur di sepanjang satu sumbu dan berputar di sekitar sumbu lain.Ini dapat dianggap seperti kombinasi dari PrismaticConstraint dan HingeConstraint.Lingkaran geser ditentukan oleh sumbu X dari batasan Attachment0 .Sumbu rotasi ditempatkan di pusat batasan Attachment1 dan diposisikan dengan sudut dari batasan geser oleh batasan InclinationAngle .

Kontraksi ini, bersama dengan SpringConstraint , ideal untuk membangun suspensi kendaraan.

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.

Kekuatan Angular

Jika silinder AngularActuatorType diatur ke Motor , ia berusaha memutar lampiran dengan tujuan mencapai AngularVelocity .Anda dapat lebih lanjut mengontrol rotasi ini melalui kedua MotorMaxAngularAcceleration dan MotorMaxTorque .Jika silinder AngularActuatorType diatur ke Servo , ia berusaha memutar ke sudut yang ditentukan oleh TargetAngle .Rotasi ini dikendalikan oleh AngularSpeed , AngularResponsiveness , dan ServoMaxTorque .

Kekuatan Linear

Jika silinder 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 silinder 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 kedua rentang geser dan rotasi dari batasan silindris.Mengaktifkan properti LimitsEnabled memperlihatkan nilai LowerLimit dan UpperLimit serta Restitution yang mendefinisikan elastisitas lampiran saat mereka mencapai batas, jugaMengaktifkan properti AngularLimitsEnabled memperlihatkan batas LowerAngle dan UpperAngle serta AngularRestitution yang mendefinisikan elastisitas lampiran saat mereka mencapai batas tersebut.

Sudut Inclinasi

mendefinisikan arah sumbu rotasi sebagai sudut dari sumbu X di plane XY , dari -180 hingga 180.Ini memungkinkan Anda miringkan elemen berputar tanpa mengubah sumbu geser.

Rangkuman

Properti

Properti diwarisi dari SlidingBallConstraintProperti diwarisi dari Constraint

Properti

AngularActuatorType

Baca Paralel

Jika silinder AngularActuatorType diatur ke Motor , ia berusaha memutar lampiran dengan tujuan mencapai AngularVelocity .Anda dapat lebih lanjut mengontrol rotasi ini melalui kedua MotorMaxAngularAcceleration dan MotorMaxTorque .

Jika silinder AngularActuatorType diatur ke Servo , ia berusaha berputar ke sudut yang ditentukan oleh TargetAngle .Rotasi ini dikendalikan oleh AngularSpeed , AngularResponsiveness , dan ServoMaxTorque .

AngularLimitsEnabled

Baca Paralel

Mengaktifkan batas sudut di sekitar sumbu rotasi.

AngularResponsiveness

Baca Paralel

Properti ini menentukan kejelasan servo motor sudut dalam mencapai TargetAngle, saat AngularActuatorType 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.

AngularRestitution

Baca Paralel

Restitusi dari dua batas, atau seberapa elastiknya mereka. Dibatasi antara 0 dan 1.

AngularSpeed

Baca Paralel

Kecepatan sudut target. Nilai ini tidak ditandai karena servo akan selalu bergerak menuju targetnya. Dalam radian per detik.

AngularVelocity

Baca Paralel

Kecepatan sudut target motor dalam radian per detik di sekitar sumbu rotasi.

CurrentAngle

Hanya Baca
Tidak Direplikasi
Baca Paralel

Sudut ditandatangani (dalam derajat) antara sumbu referensi dan sumbu sekunder dari Attachment1 di sekitar sumbu rotasi. Jarak yang valid antara -180 dan 180.

InclinationAngle

Baca Paralel

Arah sumbu rotasi sebagai sudut dari sumbu X di plane XY. Jarak yang valid antara -180 dan 180.

LowerAngle

Baca Paralel

Batas bawah untuk sudut (dalam derajat) antara sumbu referensi dan Aksi Sekunder dari Attachment1 di sekitar sumbu rotasi.Kisaran yang valid antara -180 dan 180.

MotorMaxAngularAcceleration

Baca Paralel

Akselerasi sudut maksimum motor dalam radian per detik persegi.

MotorMaxTorque

Baca Paralel

Torsi maksimum yang dapat diterapkan motor untuk mencapai kecepatan sudut target. Satuan adalah mass × studs²/detik².

RotationAxisVisible

Baca Paralel

Aktifkan visibilitas sumbu rotasi.

ServoMaxTorque

Baca Paralel

Torsi maksimum yang dapat diterapkan servo motor. Satuan adalah mass × studs²/detik².

TargetAngle

Baca Paralel

Sudut target (dalam derajat) antara sumbu referensi dan sumbu sekunder dari Attachment1 di sekitar sumbu rotasi. Jarak yang valid antara -180 dan 180.

UpperAngle

Baca Paralel

Batas atas untuk sudut (dalam derajat) antara sumbu referensi dan sumbu sekunder dari Attachment1 sekitar sumbu rotasi.Kisaran yang valid antara -180 dan 180.

WorldRotationAxis

Hanya Baca
Tidak Direplikasi
Baca Paralel

Arah vektor unit dari sumbu rotasi di koordinat dunia.

Metode

Acara