はじめに
「ParticleEffectForUGUI」を Unity プロジェクトに導入することで
Canvas を分けたり Render Texture を使用したりしなくても
uGUI 上で Particle System を表示できるようになります
使用例
例えば、上記のように Image と Image の間に
Particle System を配置して表示した場合、
このように頻繁に描画順が変わってしまいますが、
Particle System に「UIParticle」をアタッチすることで、
Particle System が Image と Image の間にキレイに表示されるようになります
また、Particle System を Image の子オブジェクトにして、
Image に「Mask」をアタッチすることで、
Particle System がマスクの表示範囲に収まるようになります