LinearVelocity
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Konstruksi LinearVelocity mengharuskan kekuatan pada sebuahAssembly untuk mempertahankan kecepatan lini konstan . Ini dapat diatur untuk menerapkan kekuatan di sepanjang Vector3 , garis, atau pesawat 2D. Alternatif:
- Jika Anda ingin mengontrol jumlah kekuatan yang diterapkan, gunakan batas VectorForce.
- Jika Anda hanya memerlukan kecepatan liniial kecepatan pengantar, tetapkan AssemblyLinearVelocity property langsung di penggunaan.
Saat menyiapkan kendala ini, mungkin berguna untuk mempelajari Roblox Units untuk memahami bagaimana unit Roblox dibandingkan dengan unit metrik.
Relativitas
Aplikasi kecepatan dapat diperiksa melalui property RelativeTo dari kendala. Jika diatur ke Class.Constructor.Gui</
Rangkuman
Properti
Menentukan bagaimana batasan akan dibatasi.
Menentukan apakah batasan kekuatan akan dibatasi atau jika solver fisika dapat menerapkan kekuatan tak terbatas untuk mencapai kecepatan target.
Arah Vector3 yang normal untuk mengkonstruis lini.
Nilai mengambang dari kecepatan saat VelocityConstraintMode ditetapkan ke Line .
Kekuatan maksimum di setiap sumbu yang dibatasi dapat diterapkan untuk mencapai kecepatan vektor. Hanya digunakan jika ForceLimitsEnabled benar, ForceLimitMode
Skala kekuatan maksimum yang dapat diterapkan oleh kondisi.
Kekuatan maksimum di setiap sumbu yang dibatasi dapat diterapkan untuk mencapai kecepatan pesawat. Hanya digunakan jika ForceLimitsEnabled benar, Class.LinearVelocity.ForceLimitMode|ForceLimitMode
Vector2 nilai kecepatan di setiap arah tangan dari pesawat.
Aksi utama dalam pesawat, ketika VelocityConstraintMode ditetapkan ke Plane .
Tetapkan propperti Enum.ActuatorRelativeTo untuk kendala LinearVelocity.
Dasar sumbu di pesawat, ketika VelocityConstraintMode di set ke Plane .
Vector3 nilai kecepatan ketika VelocityConstraintMode ditetapkan ke Vector.
Mode dari LinearVelocity keterbatasan.
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
ForceLimitMode
Mengidentifikasi bagaimana batas ketegasan akan dibatasi. Saat diatur ke <
ForceLimitsEnabled
Menentukan apakah batasan kekuatan akan dibatasi atau apakah solver fisika dapat menerapkan kekuatan tak terbatas untuk mencapai kecepatan target. Saat diaktifkan, batasan kekuatan dibatasi berdasarkan ForceLimitMode . Saat dinonaktifkan, solver fisika akan selalu menerapkan kekuatan yang cukup besar untuk mencapai kecepatan target.
LineDirection
Arah normal Vector3 untuk membatasi kecepatan di sepanjang garis, ketika VelocityConstraintMode di tetapkan ke Line .
MaxAxesForce
Kekuatan maksimum di setiap sumbu yang dibatasi dapat diterapkan untuk mencapai kecepatan target. Hanya digunakan jika Class.LinearVel
MaxForce
Skala besar maksimum dari vector kekuatan yang dibatasi persyaratan dapat diterapkan. Hanya digunakan jika ForceLimitsEnabled benar dan ForceLimitMode adalah Magnitude .
MaxPlanarAxesForce
Kekuatan maksimum di setiap sumbu yang dibatasi dapat diterapkan untuk mencapai kecepatan pesawat. Hanya digunakan jika Class
PlaneVelocity
Vector2 nilai kecepatan di setiap arah tangan dari pesawat, ketika VelocityConstraintMode ditetapkan ke Plane.
PrimaryTangentAxis
Aksi utama dalam pesawat, ketika VelocityConstraintMode di set ke Plane .Nilai bergantung pada nilai RelativeTo sebagai berikut:
- Jika RelativeTo ditetapkan ke Attachment0, sumbu ini adalah Axis dari 1> Class.Limit.Arrow0|Amount01> .
- Jika RelativeTo ditetapkan ke World, nilai ini harus ditentukan dalam ruang dunia.
SecondaryTangentAxis
Dasar sumbu di pesawat, ketika VelocityConstraintMode di set ke Plane .Nilai bergantung pada nilai RelativeTo sebagai berikut:
- Jika RelativeTo ditetapkan ke Attachment0, sumbu ini adalah SecondaryAxis dari 1> Class.Constraint.Arrow0|Amount01> .
- Jika RelativeTo di set ke Attachment1, sumbu ini adalah SecondaryAxis dari 1> Class.Constraint.Arrow1|Amount11> .
- Jika RelativeTo ditetapkan ke World, nilai ini harus ditentukan dalam ruang dunia.
VelocityConstraintMode
Mode dari LinearVelocity keterbatasan: Line, Plane, atau 1> Class.VelocityConstraintMode|Vector1> . Standar adalah 4> Class.VelocityConstraintMode|Vector4> .