Unity Particles - nomrand/__basics GitHub Wiki

Burst / Flash

MODULE PROPERTY Despriction Value
Particle System (Main) Duration 1 cycle time of system
- Looping whether repeat cycle FALSE
- Start Lifetime lifetime of each particle random short time(ex. 0.2 - 0.4)
- Start Size size of each particle big value (ex. 10)
Emission Rate over Time particle created per second 0 (only burst)
- Rate over Distance particle created per object move(unit) 0 (only burst)
- Bursts specific timing/count of particle created several count of particles created at once (ex. 3 at 1time)
Shape Shape particle create field shape Sphere
- Radius (for Sphere property) near the object (ex. 0.1)
Color Over Lifetime ([Open Editor...] button for detail) - alpha 0->100->0(soon disapeared)
Size Over Lifetime ([Open Editor...] button for detail) - sharp curve 0->1.0(Burst)->0(soon disapeared)
Renderer Material - Default-Particle
- Max Particle Size - set enough size
  • and [Rotation Over Lifetime](for random), [Limit Velocity Over Lifetime](graduatelly to stop) may set

images/unity/Particle_Burst.gif

Smoke

MODULE PROPERTY Despriction Value
Particle System (Main) Start Size size of each particle big value (ex. 40)
Color Over Lifetime ([Open Editor...] button for detail) - alpha 100->0(gradually disapeared)
Size Over Lifetime ([Open Editor...] button for detail) - sharp curve 0->1.0(spread)
Force Over Lifetime force of wind or other - y and wind direction (use random between 2 value)
Renderer Material - Default-Particle
- Max Particle Size - set enough size

images/unity/Particle_Smoke.gif

images/unity/Particle_Smoke.png

Bloold

  1. Create image (png has transparent) In Unity
  2. Drag & Drop the image to Unity (create image sprite)
  3. Create Material
    1. Set [Shader] to [Partilces/Multiple(double)] (color & alpha enable?)
    2. Set the image
    3. Set the Material to Particle Renderer

images/unity/Particle_Blood.gif