UI Particles is a simple extension that allows you to add particles to your Unity UI. It's based on the Unity Shuriken Particle System, so you don't need to change your existing particles. Just add the UIParticles script to your GameObjects with Shuriken Particle System, set it inside a Canvas, and you're done.
UI Particles supports various types of canvases, including Screen Space - Overlay, Screen Space - Camera, and World Space. It also supports depth sorting inside UI, RectMask2D and Mask components, stretched billboards, and mesh render modes.
This extension is compatible with mobile devices, including iOS and Android. However, it's not compatible with the Shuriken Particle Render module, and some features are not supported in Unity versions earlier than 5.4, such as different particle scales for each axis and the Frame over lifetime setting.
Based on Unity Shuriken Particle System
Supports various canvas types: Screen Space - Overlay, Screen Space - Camera, World Space
Supports depth sorting inside UI
Supports RectMask2D and Mask components
Supports stretched billboards and mesh render modes
Compatible with mobile devices: iOS and Android
Not compatible with Shuriken Particle Render module
Not supported in Unity versions earlier than 5.4: different particle scales for each axis, Frame over lifetime setting





