The Built-in Particle System uses a component, so placing a Particle System in a Scene is a matter of adding a pre-made GameObject (menu: GameObject > Effects > Particle System) or adding the component to an existing GameObject (menu: Component > Effects > Particle System). Because the component is quite complicated, the Inspector is divided into a number of collapsible sub-sections or modules that each contain a group of related properties. Additionally, you can edit one or more systems at the same time using a separate Editor window accessed via the Open Editor button in the Inspector. See documentation on the Particle System component and individual Particle System modules to learn more.
パーティクルシステムを持つオブジェクトが選択されると、シーンビューに小さな Particle Effect パネルが表示されます。パネルには簡易な操作を行える機能が付いていて、変化を見ながらシステム設定を行うのに便利です。
Playback Speed はパーティクルのシミュレーション速度を増減させることができます。したがって、再生速度を変更するとどのようになるかを、簡単に確認することができます。Playback Time はシステムが開始してからどのくらい時間が経過したかを示しています。これは Playback Speed によって、現実の時間よりも早くなる、または遅くなる場合があります。Particle Count は、システム内の現在のパーティクル数です。再生時間は Playback Time ラベルをクリックしてマウスを左右にドラッグすることで前後にずらすことができます。パネルの上部にあるボタンはシミュレーションの一時停止と再開、または、停止して最初の状態にリセットするのに使用します。
多くのパーティクルの数値プロパティや、パーティクルシステム全体さえも時間とともに変化します。Unity ではどのように変化を発生させるかを指定することができます。
プロパティを Curve または Random Between Two Curves に設定すると、Particle System Curves (パーティクルシステムカーブ) エディターがインスペクター下部に表示されます。
カーブを編集するには、エンドポイントまたはキーをクリックしてドラッグし、カーブの形状を変更します。
パーティクルシステムのカーブは アニメーションカーブ に似ています。カーブの使用については、カーブの編集 を参照してください。
Particle System Curves エディターには以下のボタンがあります。
パーティクルシステムがカーブを再生する方法を編集するには、選択したキーの隣にある歯車アイコンをクリックし、以下のいずれかのオプションを選択します。
メインモジュールの Start Color (開始色) プロパティ には以下のオプションがあります。
Color over Lifetime などの他の色プロパティでは、 Gradient または Random Between Two Gradients モードを使用できます。
最終的なパーティクルの色を計算するために、パーティクルシステムはチャンネルごとにさまざまなモジュールのカラープロパティを乗算します。
パーティクルに Gradient 色を設定すると、Gradient Editor が表示されます。
異なるモジュールのカラープロパティはチャンネルごとに積算され、最終的なパーティクルの色を算出します。
すべてのパーティクルプロパティは Animation システムからアクセス可能です。つまり、それらをキーフレームにすることができ、アニメーションから制御することができるということです。
Particle System のプロパティにアクセスするには、Animator コンポーネントを Particle System のゲームオブジェクトにアタッチする必要があります。Animation Controller と Animation も必要です。
パーティクルシステムをアニメーションにするには、Animator と選択したパーティクルシステムを含むゲームオブジェクトを持つ Animation ウィンドウ を開きます。Add Property をクリックしてプロパティを加えます。
制御を加える (+) には右にスクロールします。
カーブに関しては、全体の curve multiplier だけキーフレームにすることができます。curve multiplier は インスペクター の Curve エディターの隣にあります。
2019–04–16 修正されたページ
GameObject メニューは Unity 4.6 で変更
パーティクルシステムのループ/ピンポンカーブの再生は 2018.3 で追加NewIn20183