BodyVelocity

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.

Tidak digunakan lagi

Objek BodyVelocity menerapkan kekuatan pada BasePart sehingga akan mempertahankan kecepatan konstan.Properti BodyVelocity.Velocity , tidak boleh dikacaukan dengan BasePart.AssemblyLinearVelocity , mengontrol kecepatan gol.

BodyVelocity adalah lawan linier untuk BodyAngularVelocity .Jika Anda membutuhkan bagian untuk bergerak menuju posisi tujuan, gunakan BodyPosition sebagai gantinya.Jika Anda membutuhkan kontrol lebih lanjut pada kekuatan yang diterapkan pada objek, pertimbangkan menggunakan BodyForce atau BodyThrust sebagai gantinya.

Kekuatan dari kekuatan yang diterapkan oleh objek ini dikendalikan oleh beberapa faktor, yaitu perbedaan antara kecepatan saat ini dari bagian dan kecepatan tujuan.Ini dikalikan dengan P (kekuatan) untuk meningkatkan atau menguranginya.Kekuatan yang dihasilkan kemudian dibatasi oleh MaxForce .

Rangkuman

Properti

  • Baca Paralel

    Menentukan batas tentang berapa banyak kekuatan yang dapat diterapkan pada setiap sumbu.

  • Baca Paralel

    Menentukan seberapa agresif sebuah kekuatan diterapkan dalam mencapai kecepatan gol.

  • Baca Paralel

    Menentukan kecepatan gol.

Metode

Properti

MaxForce

Baca Paralel

Properti MaxForce menentukan batas pada jumlah kekuatan yang dapat diterapkan pada setiap sumbu dalam mencapai tujuan Velocity .Jika suku cadang tidak bergerak, pertimbangkan untuk meningkatkan nilai ini (periksa juga apakah itu bukan Anchored atau terpasang ke bagian yang diikat).

Baca Paralel

Properti ini diabaikan jika PGS diaktifkan melalui Workspace.PGSPhysicsSolverEnabled, yang diaktifkan secara default.

Properti P menentukan berapa banyak daya yang digunakan saat menerapkan kekuatan untuk mencapai tujuan Velocity .Semakin tinggi nilai ini, semakin banyak daya yang akan digunakan dan semakin cepat akan digunakan.Kekuatan yang diterapkan pada BodyVelocity meningkat seiring dengan perbedaan antara kecepatan bagian saat ini dan kecepatan tujuan meningkat.Properti ini dikalikan dengan kekuatan ini untuk meningkatkan atau menguranginya.

Velocity

Baca Paralel

Properti Kecepatan (tidak boleh dikacaukan dengan BasePart.Velocity) menentukan kecepatan target terhadap mana kekuatan akan diterapkan.Ini ditentukan relatif terhadap dunia, bukan bagiannya.

Metode

GetLastForce

Mendapatkan LastForce terakhir tidak diterapkan. Ini akan selalu mengembalikan vektor 0. Pengembang disarankan untuk menggunakan AlignPosition sebagai gantinya


Memberikan nilai

lastForce

Kembalikan kekuatan terakhir di objek.


Memberikan nilai

Acara