Ukuran modul seumur hidup
Rotasi modul seumur hidup

Ukuran dengan modul Kecepatan

Modul ini memungkinkan Anda untuk membuat partikel yang berubah ukuran sesuai dengan kecepatan mereka dalam unit jarak per detik.

Menggunakan Ukuran dengan modul Kecepatan

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 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
, atau tambahkan komponen Sistem Partikel ke GameObject yang keluar, Unity menambahkan Ukuran dengan modul Kecepatan 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 Ukuran dengan fold-out modul 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 Ukuran oleh dokumentasi API modul Speed.

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
Separate Axes Kontrol ukuran partikel secara independen pada setiap sumbu.
Size Kurva mendefinisikan ukuran partikel atas rentang kecepatan.
Speed Range Ujung rendah dan tinggi dari kisaran kecepatan yang kurva ukuran dipetakan (kecepatan di luar kisaran akan peta ke titik akhir kurva).

Details

Beberapa situasi akan membutuhkan partikel yang bervariasi dalam ukuran tergantung pada kecepatan mereka. Misalnya, Anda akan mengharapkan potongan-potongan kecil puing-puing untuk dipercepat lebih banyak dengan ledakan dari potongan yang lebih besar. Anda dapat mencapai efek seperti ini menggunakan Size By Speed dengan kurva jalan sederhana yang secara proporsional meningkatkan kecepatan sebagai ukuran partikel berkurang. Perhatikan bahwa ini tidak boleh digunakan dengan modul Limit Velocity Over Lifetime, kecuali jika Anda ingin partikel untuk mengubah ukuran mereka karena mereka memperlambat.

Speed Range menentukan kisaran nilai-nilai yang bentuk X (lebar), Y (tinggi) dan Z (depth) berlaku untuk. Rentang Kecepatan hanya diterapkan ketika ukuran berada dalam salah satu mode kurva. Partikel cepat akan meningkatkan menggunakan nilai-nilai di ujung kanan kurva, sementara partikel yang lebih lambat akan menggunakan nilai dari sisi kiri kurva. Misalnya, jika Anda menentukan Rentang Kecepatan antara 10 dan 100:

  • Kecepatan di bawah 10 akan mengatur ukuran partikel yang sesuai dengan tepi kurva paling kiri.
  • Kecepatan di atas 100 akan mengatur ukuran partikel sesuai dengan tepi kurva yang paling tepat.
  • Kecepatan antara 10 dan 100 akan mengatur ukuran partikel yang ditentukan oleh titik di sepanjang kurva sesuai dengan Kecepatan. Dalam contoh ini, Kecepatan 55 akan mengatur ukuran sesuai dengan titik tengah kurva.

Penyebaran partikel non-uniform

Anda dapat menentukan berapa lebar partikel, tinggi dan perubahan ukuran kedalaman dengan kecepatan secara independen. Dalam modul Size by Speed, periksa kotak cemen Separate Axes, kemudian pilih bagaimana X (lebar), Y (tinggi) dan Z (ketika) partikel dipengaruhi oleh kecepatan partikel. Ingat bahwa Z hanya akan digunakan untuk partikel MeshGrafik utama primitif Unity. Mesh membuat sebagian besar dunia 3D Anda. Unity mendukung mesh poligon triangulat atau Quadrangulasi. Nurbs, Nurms, permukaan Subdiv harus dikonversi ke poligon. More info
Lihat di Glossary
.

Ukuran modul seumur hidup
Rotasi modul seumur hidup