BodyVelocity
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek BodyVelocity menerapkan kekuatan pada BasePart sehingga akan mempertahankan kecepatan konstan. Propriété BodyVelocity.Velocity, bukan untuk bingung dengan 1>Class.BasePart.AssemblyLinearVelocity1>, mengontrol kecepatan tujuan.
BodyVelocity adalah bagian linier untuk BodyAngularVelocity . Jika Anda memerlukan bagian untuk bergerak menuju posisi tujuan, gunakan BodyPosition sebagai gantinya. Jika Anda memerlukan kontrol lebih lanjut pada kekuatan yang diterapkan
Kekuatan dari kekuatan yang diterapkan oleh objek ini dianggap oleh beberapa faktor, yaitu perbedaan antara kecepatan saat ini bagian dan kecepatan tujuan. Ini dikalikan oleh P (kekuatan) untuk mengamplifikasi atau menguranginya. Kekuatan yang dihasilkan kemudian dibatasi oleh
Rangkuman
Properti
Mengukur batas berapa banyak kekuatan yang dapat diterapkan ke setiap sumbu.
Menentukan seberapa agresif kekuatan diterapkan dalam mencapai kecepatan tujuan.
Mengukur kecepatan tujuan.
Metode
Tidak dilaksanakan dan akan selalu mengembalikan vektor 0.
Mengembalikan kekuatan terakhir dalam objek.
Properti
MaxForce
Prop MaxForce menentukan batas jumlah kekuatan yang dapat diterapkan pada setiap sumbu dalam mencapai tujuan Velocity . Jika bagian tidak bergerak, pertimbangkan meningkatkan nilai ini (juga periksa bahwa itu bukan Anchored atau terikat ke bagian yang terancam).
Item ini diabaikan jika PGS diaktifkan melalui Workspace.PGSPhysicsSolverEnabled, yang diaktifkan secara default.
Propiedad P menentukan berapa banyak kekuatan yang digunakan saat menerapkan kekuatan untuk mencapai tujuan Velocity . Semakin tinggi nilai ini, semakin banyak kekuatan yang akan digunakan dan semakin lebih cepat itu akan digunak
Velocity
Propiedad Velocity (bukan untuk dibingungkan dengan BasePart.Velocity ) menentukan kecepatan target ke arah mana kekuatan akan diterapkan. Ini ditentukan relatif terhadap dunia, bukan bagian.
Metode
GetLastForce
GetLastForce tidak dilaksanakan. Ini akan selalu mengembalikan 0 Vector. Pengembang disarankan untuk menggunakan AlignPosition