1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

unityのParticle Systemを使って魔法っぽいエフェクトを作る

Last updated at Posted at 2019-12-23

#制作理由
学校でグループ制作中に戦闘時に攻撃する際にエフェクトがあったほうが戦闘時に単調にならず、またプレイヤーを楽しませる要素の一つになると考えたので制作しました。
###使用バージョン
この記事はUnity 2018.3.9f1で制作したものです
バージョンが異なる場合、正しく動作しない可能性がございます
##Particle Systemを作成する
製作途中のゲームのものをそのまま使用しているため実際には必要のないものが混じっています

まずはHierarchy内で右クリックをしてEffects > Particle Systemで作成します。
image.png

今回は攻撃魔法用の爆発エフェクトを例に作成していきます。
##パーティクルのカスタマイズ

作成した段階では白い球のようなものが上の方向に拡散しながら上がっていくだけなので、まずは爆発っぽくなるように中心から外側に広がっていくように設定します。
InspectorからShapeを選択し、ConeからSphereに変更します。
image.png

これだけだとまだ爆発っぽくないのでもっと爆発に近いエフェクトになるようにしていきましょう。
まずはEmissionを下のように設定します。
image.png
これで一度に出現するParticleの数が増加しました。
image.png
続けてLimit Velocity over LifetimeとSize over Lifetimeを次のように設定してください。
image.png
これで爆発のようなエフェクトにはなりますが少しParticleが残る時間が長いのでもう少し短くしましょう。
DurationとStart Lifetimeの値を次のように設定してください。
image.png
最後にRendererのMaterialからお好みのMaterialを選択すれば完成です。
image.png
↑こんな感じになります

今回はStandard AssetsのParticleFireballを使用しましたが、ほかに自分が気に入ったものがあればそちらをお使いください。
##最後に
今回が初めての投稿になります。こうしたほうがもっと見やすくなる、こっちのほうがもっと爆発っぽいエフェクトになるなどのアドバイスがありましたら是非教えていただきたいです。よろしくお願いいたします。

1
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?