#制作理由
学校でグループ制作中に戦闘時に攻撃する際にエフェクトがあったほうが戦闘時に単調にならず、またプレイヤーを楽しませる要素の一つになると考えたので制作しました。
###使用バージョン
この記事はUnity 2018.3.9f1で制作したものです
バージョンが異なる場合、正しく動作しない可能性がございます
##Particle Systemを作成する
製作途中のゲームのものをそのまま使用しているため実際には必要のないものが混じっています
まずはHierarchy内で右クリックをしてEffects > Particle Systemで作成します。
今回は攻撃魔法用の爆発エフェクトを例に作成していきます。
##パーティクルのカスタマイズ
作成した段階では白い球のようなものが上の方向に拡散しながら上がっていくだけなので、まずは爆発っぽくなるように中心から外側に広がっていくように設定します。
InspectorからShapeを選択し、ConeからSphereに変更します。
これだけだとまだ爆発っぽくないのでもっと爆発に近いエフェクトになるようにしていきましょう。
まずはEmissionを下のように設定します。
これで一度に出現するParticleの数が増加しました。
続けてLimit Velocity over LifetimeとSize over Lifetimeを次のように設定してください。
これで爆発のようなエフェクトにはなりますが少しParticleが残る時間が長いのでもう少し短くしましょう。
DurationとStart Lifetimeの値を次のように設定してください。
最後にRendererのMaterialからお好みのMaterialを選択すれば完成です。
↑こんな感じになります
今回はStandard AssetsのParticleFireballを使用しましたが、ほかに自分が気に入ったものがあればそちらをお使いください。
##最後に
今回が初めての投稿になります。こうしたほうがもっと見やすくなる、こっちのほうがもっと爆発っぽいエフェクトになるなどのアドバイスがありましたら是非教えていただきたいです。よろしくお願いいたします。