This plugin provide a component to render particle effect for uGUI in Unity 2018.2+.
The particle rendering is maskable and sortable, without Camera, RenderTexture or Canvas.
<< Description | WebGL Demo | Download | Usage | Development Note | Change log >>
What's new? Please see RELEASE NOTE 
This plugin uses new APIs MeshBake/MashTrailBake (added with Unity 2018.2) to render particles by CanvasRenderer.
You can mask and sort particles for uGUI without Camera, RenderTexture, Canvas.
Compares this "Baking mesh" approach with the conventional approach:
(This scene is included in the package.)
- Download ParticleEffectForUGUI.unitypackage from Releases.
- Import the package into your Unity project. Select
Import Package > Custom Packagefrom theAssetsmenu. - Add particle system to canvas.
- (Option) If you want to mask particles, set a UI shader such as "UI/UIAdditive" to material for ParticleSystem.

- Add
UIParticlecomponent to particle system fromAdd Componentin inspector.

- That's all. There are no properties you must set in the inspector!
- Enjoy!
- Unity 2018.2+ (Tested in Unity 2018.2.0f2)
- No other SDK are required
- MIT
- © UTJ/UCL
- GitHub page : https://github.com/mob-sakai/ParticleEffectForUGUI
- Releases : https://github.com/mob-sakai/ParticleEffectForUGUI/releases
- Issue tracker : https://github.com/mob-sakai/ParticleEffectForUGUI/issues
- Current project : https://github.com/mob-sakai/ParticleEffectForUGUI/projects/1
- Change log : https://github.com/mob-sakai/ParticleEffectForUGUI/blob/master/CHANGELOG.md






