AnimationConstraint
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Sebuah Batasan Animasi membatasi Attachments sehingga mereka dikompensasikan oleh Transform``CFrame .The Transform dapat ditetapkan secara manual selama RunService.PreSimulation atau oleh Animator .
Rangkuman
Properti
Mengubah apakah AnimationConstraint adalah kinematik atau disimulasikan secara fisik.
Besaran gaya maksimum yang dapat diterapkan batasan untuk mencapai tujuannya.
Torsi maksimum yang dapat diterapkan batasan untuk mencapai tujuannya.
Menggambarkan offset animasi saat ini dari AnimationConstraint bergabung.
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
IsKinematic
Ketika benar, bagian yang terhubung mengikuti Transform sempurna tanpa berpartisipasi dalam simulasi fisika.Ketika palsu, bagian yang terhubung mengikuti lintasan menggunakan gaya dan torsi yang dibatasi oleh AnimationConstraint.MaxForce dan AnimationConstraint.MaxTorque .
MaxForce
Besaran gaya maksimum yang dapat diterapkan batasan untuk mencapai tujuannya. Hanya digunakan jika IsKinematic palsu.
MaxTorque
Torsi maksimum yang dapat digunakan batasan untuk mencapai tujuannya. Hanya digunakan jika IsKinematic palsu.
Transform
Internal CFrame yang dimanipulasi ketika sebuah AnimationConstraint dianimasikan.
Waktu
AnimationConstraint transformasi tidak diterapkan segera, tetapi lebih sebagai batch dalam pekerjaan paralel setelah RunService.PreSimulation, segera sebelum langkah fisika.Pembaruan batch tertunda jauh lebih efisien daripada banyak pembaruan langsung.
Jika AnimationConstraint adalah bagian dari model animasi dengan Animator , maka AnimationConstraint.Transform biasanya ditulis ulang setiap frame oleh Animator setelah RunService.PreAnimation dan sebelum RunService.PreSimulation .