AlignOrientation
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Konstruksi AlignOrientation menghubungkan dua bagian, atau untuk menyelaraskan satu bagian dengan orientasi tujuan. Seperti yang ditunjukkan oleh nama, itu hanya mengubah orientasi dari bagian, bukan posisinya (untuk menyelaraskan bagian posisional , lihat 1> Class.AlignPosition1> ).
Torsi dibuat oleh AlignOrientation diterapkan di sekitar pusat massa dari orang tua lampiran, atau pusat massa dari bagian yang terikat dengan orang tua.
Saat menyiapkan kendala ini, mungkin berguna untuk mempelajari Roblox Units untuk memahami bagaimana unit Roblox dibandingkan dengan unit metrik.
Aksi yang Terpengaruh
Akselerator yang terpengaruh oleh torsi dikontrol melalui property AlignType ketika diatur menjadi PrimaryAxisParallel , PrimaryAxisPerpendicular atau 1> Enum.AlignType
Momen Reaksioner
Secara default, kondisi ini hanya menerapkan torque ke Attachment0 sementara Attachment1 tetap tidak terpengaruh. Jika diinginkan, torque dapat diterapkan ke kedua lampiran ini dalam arah yang sama dan berlawanan dengan mengaktifkan
Nilai Momentum
Anda dapat mengkonfigurasikan kendala ini untuk menerapkan momen pemutar maksimum yang dibatasi oleh properti RigidityEnabled. Saat benar, solver fisika bereaksi secepat mungkin unt
Mode Aksesori
Konstruksi ini dapat menggunakan satu atau lebih lampiran untuk menghitung tujuan. Lihat Class.AlignOrientation.Mode|Mode untuk detail.
Rangkuman
Properti
Jenis alineasi sumbu kendala.
Datatype.CFrame orientasi dengan mana batasan akan mencoba untuk mencocokkan orientasi dengan Attachment0 .
Lokasi ruang dunia Vector3 di mana sumbu utama akan mencoba untuk disesuaikan.
Kecepatan sudut maksimum yang dapat dibatasi untuk mencapai tujuan.
Maksimum momen yang dapat dibatasi yang dapat digunakan untuk mencapai tujuan.
Apakah batas menggunakan satu atau dua lampiran dalam menghitung tujuan.
Arah dari sumbu X goal, diwakili sebagai unit Vector3 .
Menentukan bagaimana sumbu kendisi terpengaruh oleh torque.
Apakah batasan berlaku untuk torsi hanya untuk Attachment0 , atau untuk kedua lampiran dalam arah yang sama dan berlawanan.
Mengontrol seberapa cepat kendali mencapai tujuan.Nilai yang lebih tinggi menyebabkan lampiran(s) untuk ber齐렬 lebih cepat.
Apakah momen menjadi tergantung pada propinsi lain, atau apakah solver fisika bereaksi secepat mungkin untuk menyelesaikan alineasi.
Arah dari sumbu Y target, diwakili sebagai unit Vector3 .
Menunjukkan apakah kondisi tersebut saat ini aktif di dunia.
Class.Attendance yang terhubung dengan Constraint.Attachment1 .
Class.Attendance yang terhubung dengan Constraint.Attachment0 .
Warna batasan.
Mengubah apakah batas dinyalakan atau tidak.
Mengubah kesulitan ketentuan.
Properti
AlignType
Spesifikasi hubungan yang diinginkan antara utama axe Class.Constructor.Attachment0|Attach0 dan tujuan. Pilihan tersedia adalah AllAxes , Enum.Align
CFrame
Oriенtasi CFrame dengan orientasi (komponen penerjemahan diabaikan) dengan mana batas akan mencoba untuk mencocokkan orientasi Attachment0 . Hanya digunakan ketika Mode di set ke 1> Enum.OrientationAlignmentMode|Satu Penyetelan1> .
LookAtPosition
Lokasi ruang dunia Vector3 ke mana sumbu utama akan mencoba untuk mengalineasi. Ini hanya aktif ketika AlignType di set ke PrimaryAxisLookAt dan 1> Class.AlignOrientation.Mode|Mode</
MaxAngularVelocity
Kecepatan sudut maksimum yang dibatasi yang dapat dibuat ketika mencapai tujuan. Hanya digunakan jika RigidityEnabled adalah benar.
Catat bahwa MaxAngularVelocity , serta MaxTorque , adalah batas untuk kecepatan dan torque masing-masing. Skala aktual ditentukan oleh 1> Class.AlignOrientation.Responsiveness|Responsibility1> .
MaxTorque
Maksimum momen torsi yang dibatasi yang dapat digunakan untuk mencapai tujuan. Hanya digunakan jika RigidityEnabled adalah benar.
Catat bahwa MaxTorque , serta MaxAngularVelocity , adalah batas untuk torque dan kecepatan sudut masing-masing. Skala aktual ditentukan oleh 1> Class.AlignOrientation.Responsiveness|Responsibility1> .
Apakah batas menggunakan satu atau dua lampiran dalam menghitung tujuannya. Secara
Jika diatur ke OneAttachment , kondisi
PrimaryAxis
Arah dari X sumbu gawai, diwakili sebagai unit Vector3. Hanya digunakan ketika Mode adalah 1> Enum.OrientationAlignmentMode|SatuAksesori1> .
PrimaryAxisOnly
Mengukur bagaimana kutukan batas dibengaruhi oleh torque. Jika false (默认), kutukan batas akan menerapkan torque tentang semua 3 sumbu untuk mencapai alineasi. Jika true, torque hanya akan terjadi ketika sumbu utama menjadi misaline.
Mengaktifkan PrimaryAxisOnly juga mengaktifkan properti AlignType.
ReactionTorqueEnabled
Jika false (默认), kondisi ini hanya berlaku untuk Attachment0 sementara Attachment1 tetap tidak terpengaruh. Jika true, kondisi ini menerapkan torque untuk kedua lampiran dalam arah yang sama dan arah berlawanan .
Responsiveness
Mengontrol seberapa cepat kendali mencapai tujuan.Nilai yang lebih tinggi menyebabkan lampiran(s) untuk ber齐렬 lebih cepat.Nilai dapat berkisar antara 5 dan 200.
RigidityEnabled
Apakah momen menjadi tergantung pada propinsi lain, atau apakah solver fisika bereaksi secepat mungkin untuk menyelesaikan alineasi. Jika false (默认), solver fisika dihitung oleh MaxTorque , Class.AlignOrientation.MaxAngularVel