【Unity】パーティクルが一ヵ所に集まるエフェクトを作成する

はじめに

今回はパーティクルが一ヵ所に集まるエフェクトをを作成していきます。

環境は Unity 2020.3.0f3

Universal Render Pipeline(テンプレートのプロジェクトです)

作成

ShapeモジュールのRadus Thlcknessを0のしてShapeの外側からパーティクルを出すようにして

Velocity over LifetimeモジュールのRadialをマイナスの値で設定することでGameObjectの中心にパーティクルが集まるようになります

集まる場所をずらす

Velocity over LifetimeモジュールのOfsetを変更することでパーティクルが集まる場所をずらすことができます

パーティクルの発生場所をずらす

ShapeモジュールのPostionを変えることで パーティクルの発生場所をずらすことができます