Modul Kecepatan Inherit
Kekuatan modul seumur hidup

Waktu hidup dengan modul kecepatan emitter

Modul ini mengontrol masa pakai awal setiap partikel berdasarkan kecepatan emitter ketika partikel memijat. Ini menggandakan masa pakai awal partikel dengan nilai yang tergantung pada kecepatan objek yang memijatnya. Untuk sebagian besar sistem partikel, ini adalah kecepatan GameObjectObjek mendasar dalam adegan Unity, yang dapat mewakili karakter, props, pemandangan, kamera, waypoints, dan banyak lagi. Fungsi GameObject didefinisikan oleh Komponen yang melekat padanya. More info
Lihat di Glossary
, tetapi untuk sub-emitter, kecepatan berasal dari partikel induk yang partikel sub-emitter berasal dari.

Menggunakan modul Kecepatan Emitter

Modul ini adalah bagian dari komponen Sistem partikelKomponen yang mensimulasikan entitas fluida seperti cairan, awan dan nyala dengan menghasilkan dan memikat sejumlah besar gambar 2D kecil di tempat kejadian. More info
Lihat di Glossary
. Ketika Anda membuat Sistem Partikel Baru GameObject, atau tambahkan komponen Sistem Partikel ke GameObject yang keluar, Unity menambahkan Lifetime dengan modul Kecepatan Emitter ke Sistem Partikel. Secara default, Unity menonaktifkan modul ini. Untuk membuat Sistem Partikel baru dan mengaktifkan modul ini:

  1. GameObject > Effects > Particle System.
  2. Pada InspectorJendela Unity yang menampilkan informasi tentang Pengaturan GameObject yang dipilih saat ini, aset atau proyek, memungkinkan Anda untuk memeriksa dan mengedit nilai. More info
    Lihat di Glossary
    , temukan komponen Sistem Partikel.
  3. Dalam komponen Sistem Partikel, temukan Lifetime dengan lipatan modul Emitter Speed.
  4. Di sebelah kiri header lipat, aktifkan kotak centang.

API

Karena modul ini adalah bagian dari komponen Sistem Partikel, Anda mengaksesnya melalui kelas ParticleSystem. Untuk informasi tentang cara mengaksesnya dan mengubah nilai pada runtime, lihat Lifetime oleh Datasheet.

Properties

Untuk beberapa properti di bagian ini, Anda dapat menggunakan mode yang berbeda untuk mengatur nilai mereka. Untuk informasi pada mode yang dapat Anda gunakan, lihat Memanfaatkan sifat seiring waktu.

Property Function
Multiplier Multiplier untuk mengaplikasikan masa pakai awal partikel. Modul ini menggunakan nilai ini berbeda tergantung pada mode kurva yang Anda set. Modus kurva adalah:
Constant: Menggunakan nilai multiplier yang konstan yang Anda set untuk properti ini. Menggunakan mode kurva ini mengabaikan properti Speed Range.
Curve: Mengambil kecepatan emitter, peta ke nilai antara 0 dan 1 berdasarkan Speed Range, kemudian menggunakan nilai normal untuk sampel kurva.
Random Between Two Constants: Mengatur multiplier acak untuk setiap partikel antara dua nilai yang Anda set untuk properti ini. Menggunakan mode kurva ini mengabaikan properti Speed Range.
Random Between Two Curves: Ambil kecepatan emitter, peta ke nilai antara 0 dan 1 berdasarkan Speed Range, kemudian menggunakan nilai normal untuk sampel setiap kurva. Untuk setiap partikel, modul mengatur multiplier ke nilai acak antara dua sampel.
Speed Range Kecepatan pemancar minimum dan maksimum peta Sistem Partikel ke nilai di sepanjang kurva Multiplier. Jika kecepatan emitter sama dengan nilai pertama, multiplier adalah nilai pada awal kurva. Jika kecepatan emitter sama dengan nilai kedua, multiplier adalah nilai pada akhir kurva.
Properti ini hanya relevan jika mode kurva untuk Multiplier diatur ke Curve atau Random Between Two Curves.
Modul Kecepatan Inherit
Kekuatan modul seumur hidup