【Unity】爆発エフェクトの作り方(2D)

爆発エフェクト技術関連

【Unity】爆発エフェクトの作り方(2D)

はじめに

何かと必要な爆発エフェクト。今日は簡単に作り方を紹介します。

素材

Explode effect
Explode effect

下のような画像があるのでダウンロードして保存しておきましょう

作り方

1,素材をプロジェクトビューにコピーする

素材をダウンロードしたら、プロジェクトビューのAssetsの右側の画面にドラッグアンドドロップします。

2,マテリアルを作る

プロジェクトビューの広い部分を右クリック Create -> マテリアル(Material)を選択する

一番上の項目のシェーダー(Shader)から mobile -> Particles ->Additive を選択する。

3,パーティクルシステム(Particle System)の設定

ヒエラルキービュー(Hierarchy)を右クリック Effect -> Particle System をクリックしてパーティクルシステムを追加して、選択します。

パーティクルシステムのインスペクタービューにに先ほどの NewMaterial をドラッグ&ドロップする。

パーティクルシステムのチェック項目を変える

ヒエラルキービュー(Hierarchy)ビューからパーティクルシステムを選択し、インスペクタービューのチェックがたくさん入っている欄から、

  • Shapeのチェックを外す
  • Texture Sheet Animationにチェックを入れる

パーティクルシステムの設定を変える

一番上のパーティクルシステムをクリックすると以下のようなリストが表れるので、

  • Transform->Rotation->Xを0にする
  • 上から2つ目の Loopingのチェックを外す
  • 中央の Simulation Speed を15にする

同様に Texture Sheet Animationを開き、Tilesをx3y3にする

以上で実行すると爆発するようなエフェクトができているはずです。

タイトルとURLをコピーしました