The Rotation property determines the angle at which new particles are emit. It is a
DataType/NumberRange measured in degrees. Positive values are in the clockwise direction. This property is often set to [0, 360] to provide a completely random rotation to new particles.
ParticleEmitter/RotSpeed also influences the rotation of a particle over its lifetime. Finally, this property is useful for correcting any
ParticleEmitter/Textures that aren’t at the desired orientation.
Pictured below are two default ParticleEmitters, except that the right has a Rotation of 22.5. Note how the particles on the left are straight up, and the right are tilted slightly.
Changes to this value only affect new particles; existing particles will maintain the rotation at which they were originally emitted.
Creating a Particle Emitter from Scratch
This rather lengthy code sample shows how every property of a
ParticleEmitter can be set, including
DataType/ColorSequence properties. Below is how the ParticleEmitter should after every property is set. Try playing around with the different properties to customize how the effect looks!