このモジュールにはシステム全体に影響するグローバルプロパティーがあります。Main モジュールは、インスペクターウィンドウの右にある代のアイコンをクリックすることで展開されます。
インスペクターに表示されている名前は、実際に Particle System コンポーネント がアタッチされているゲームオブジェクトの名前です。
プロパティー: | 説明: |
---|---|
Duration | システムが動作する時間の長さ |
Looped | 有効であれば、システムは Duration の時間の終了時に再び始まり、サイクルを繰り返し続けます。 |
Prewarm | 有効であれば、システムがすでにサイクルを完全に完了していても初期化されます。( Looping 有効時のみ動作します) |
Start Delay | 有効化されて、システムがパーティクルの放出を始める前にある秒単位の遅延 |
Start Lifetime | パーティクルの初期の生存期間 |
Start Speed | 特定の方向へのそれぞれのパーティクルの初速 |
Start Size | それぞれのパーティクルの初期の大きさ |
3D Start Rotation | |
Start Rotation | それぞれのパーティクルの初期の角度 |
Start Color | それぞれのパーティクルの初期の色 |
Gravity Modifier | 物理マネージャーで設定されている重力値の大きさ。値が0ならば無重力になる。 |
Simulation Space | パーティクルを親オブジェクトのローカル座標で動かすか(そして、その場合は親オブジェクトと一緒に動く)、ワールド座標で動かすか |
Scaling Mode | トランスフォームからのスケールを使用する。Hierarchy、Local、Shape のいずれかに設定する。Local はパーティクルシステム トランスフォーム スケール のみ適用する。Shape はパーティクルの開始位置にスケールだけを適用する。 |
Play on Awake | オブジェクトが生成されたときにシステムを自動で動かすか |
Max Particles | そのシステムの中で、一度に存在できるパーティクルの最大数を決める。前に生成されていたパーティクルは限界数に到達すると削除される |
システムはパーティクルを特定の長さだけ放射しますが、Looped プロパティーを使用することで継続的に放射するように設定できます。これは煙を一吹きだけ、もしくは継続的に生み出すことができるということです。(lifetime、speed、size、rotation、color の前についている)「 Start 」プロパティーは放射時のパーティクルの状態を明確にしますが、( Size Over Lifetime などの )他のプロパティー達はシステムの進行に合わせて値を修正することができます。また、これらすべてのプロパティーは、カーブによって指定された範囲でランダムな値を持つことができます。すべてのパーティクルシステムは物理設定で指定された同じ重力ベクトルを使用しますが、Gravity Multiplier の値は重力の強さを変更したり、0 に設定すれば無重力状態にすることもできます(砂埃は地面に落下しますが、固形物と同じ速さではありません)。Inherit Velocity と Simulation Space プロパティーは共にゲーム空間においてパーティクルがパーティクルシステムと共に移動するか、独立して動くかを決定するものです。雲、ホース、火炎放射器のようなシステムは、システムが動き回ってもワールド座標でパーティクルの軌跡を残す傾向にあります。一方で、2つの電極の間に起こるスパークを生み出すのにパーティクルが使われる時は、スパークはオブジェクトに付いて移動するべきです。