はじめに
「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 がマスクの表示範囲に収まるようになります