RocketPropulsion
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek RocketPropulsion menerapkan kekuatan pada bagian sehingga ia ikuti dan tghadap ke target bagian. Ini berfungsi seperti
Anda dapat mendeteksi ketika bagian mencapai targetnya menggunakan acara ReachedTarget, yang diaktifkan setelah bagian berada dalam TargetRadius dari Class.RocketPropulsion.Target|Target .
RocketPropulsion memiliki lebih banyak propulsi fisik daripada semua BodyMovers. Ini berguna untuk mengurangi propulsi berdasarkan kategori yang mereka kendalikan:
- Rotasi (Putar): - CartoonFactor , MaxTorque , 0> Class.RocketPropulsion.TurnD|TurnD0> dan 3> Class.RocketPropulsion.TurnP|TurnP 3>
Ingat, Anda tidak perlu menggunakan kedua fitur kekuatan terjemahan dan rotasi dari Rocket
Rangkuman
Properti
Mengukur ketertarikan bagian untuk menghadapi Target.
Mengidentifikasi kecepatan maksimum di mana bagian akan bergerak menuju Target .
Mengidentifikasi jumlah dorongan maksimum yang akan dihasilkan untuk memindahkan bagian.
Mengidentifikasi jumlah maksimum torsi yang dapat dihasilkan untuk memutar bagian terhadap Target .
Mengidentifikasi objek ke arah mana seharusnya bagian itu mengikuti / menghadap.
Mendeterminas perbedaan waktu dunia dari Target ke arah mana kekuatan/torsi diberikan.
Mengukur jarak maksimum dari bagian Target menentukan jarak maksimum dari bagian yang harus diperbaiki agar ReachedTarget dapat ditembakkan.
Mengidentifikasi penyedotan yang diterapkan pada bagian untuk mencegahnya melampaui Target .
Menentukan seberapa agresif sebuah kekuatan diterapkan dalam mencapai Target .
Mengukur jumlah peredam yang dapat digunakan dalam mencapai Target .
Menentukan seberapa agresif torsi diterapkan dalam menghadapi Target .
Metode
Mengakibatkan Roket berhenti bergerak menuju targetnya, menyebabkan jatuhnya.
Menyebabkan roket terbang ke arah Target.
Acara
Diaktifkan saat Roket masuk dalam Radius TargetTarget. Ini digunakan untuk membuat roket berfungsi, seperti membuat ledakan saat terbang dekat Target.
Properti
CartoonFactor
Propiedad CartoonFactor menentukan kecenderungan bagian untuk menghadapi Target . Secara default, property ini diatur menjadi 0.7 . Jika diatur menjadi 0, bagian tidak akan berusaha untuk menghadapi target.
MaxSpeed
Propiedad MaxSpeed menentukan batas atas kecepatan di mana bagian akan bergerak menuju Target . Sebuah RocketPropulsion akan menerapkan kekuatan untuk mengurangi kecepatan bagian jika melebihi batas kecepatan ini.
MaxThrust
Propiedad MaxThrust menentukan batas atas dorongan yang dapat ditekan untuk memindahkan bagian. Bagian atau pengumpulan yang memiliki mass tinggi akan memerlukan lebih banyak dorongan untuk tetap berada di udara, dan dengan demikian melacak Target .
MaxTorque
Propinsi MaxTorque menentukan batas atas pada jumlah torque yang dapat dihasilkan untuk memutar bagian terhadap Target . Fungsinya sama dengan BodyGyro.MaxTorque .
Target
Properti Target menentukan objek ke mana RocketPropulsion akan mengekserkan kekuatan/menorak. Jika diatur ke nil, TargetOffset akan digunakan alih-alih itu.
TargetOffset
Propiedad TargetOffset menentukanOffset dunia dari Target . Pada dasarnya, itu membuat RocketPropulsion bersikap seolah-olah target benar-benarOffset oleh property ini. Ini sangat berguna ketika Target ditetapkan ke nol, karena propiedad ini kemudian bertindak sebagai posisi target.
TargetRadius
Propinsi TargetRadius menentukan jarak maksimum dari bagian RocketPropulsion.Target ke mana bagian harus berada agar acara RocketPropulsion.ReachedTarget diaktifkan. Ini tidak mengubah kekuatan yang dibutuhkan dengan cara apa pun.
ThrustD
Propinsi D digunakan untuk menyerap kecepatan bagian sehingga mencegahnya melampaui Target dan menyebabkan efek pergelangan kaki ban silikon . Berperilaku mirip dengan BodyPosition.D .
ThrustP
Propiedad P menentukan berapa banyak kekuatan yang digunakan saat menerapkan kekuatan untuk mencapai posisi Target . Semakin tinggi nilainya, semakin banyak kekuatan yang akan digunakan dan semakin lebih cepat digunakan. Propiedad ini bekerja secara serupa dengan BodyPosition.P .
TurnD
Propinsi D adalah berapa banyak menyerap akan aturpada torque yang digunakan untuk menghadapi Target . Ketika bagian mendekati orientasi goal, itu perlu untuk mengurang
Metode
Abort
Mengakibatkan Roket berhenti bergerak menuju targetnya, menyebabkan jatuhnya.
Memberikan nilai
Fire
Menyebabkan roket terbang ke arah Target.
Memberikan nilai
Acara
ReachedTarget
Diaktifkan saat Roket masuk dalam Radius TargetTarget. Ini digunakan untuk membuat roket berfungsi, seperti membuat ledakan saat terbang dekat Target.