ken48 / UnityUiParticles

Unity ParticleSystem for built-in UI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnityUiParticles

Unity ParticleSystem for built-in UI

Full compatibility with Unity UI Canvas: sorting order, masking, UI shaders etc... Size and speed of particles are in canvas-based coordinate system.

Usage

Just add ParticleSystemMeshGenerator to gameobject with ParticleSystem.

Restrictions

Texture sheet animation 'Sprites' mode is unsupported due to availability of using the 'Trails' module. It requires second material in one canvas renderer. On the other hand, 'Sprites' mode requires all the sprites were inside the same texture, which makes it redundant. Just use the 'Grid' mode instead.
Camera for baking mesh - Orthographic

Requirements

Unity 2018.2+ due to new interface for ParticleSystemRender:

  • BakeMesh
  • BakeTrailsMesh

License

  • MIT

About

Unity ParticleSystem for built-in UI

License:MIT License


Languages

Language:C# 100.0%