Select your preferred scripting language. All code snippets will be displayed in this language.
Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.
CloseEmit a number of particles.
Makes the emitter spit out a random number of particles, as set by the minEmission and maxEmission properties.
Emit count
particles immediately.
pos | The position of the particle. |
velocity | The velocity of the particle. |
size | The size of the particle. |
energy | The remaining lifetime of the particle. |
color | The color of the particle. |
Emit a single particle with given parameters.
var emitter: ParticleEmitter;
function Start() { emitter = GetComponent.<ParticleEmitter>(); // Emit one particle at the origin, shooting straight up. // The size of the particle is 0.2 and it will live 2 seconds long. emitter.Emit(Vector3.zero, Vector3.up, 0.2, 2, Color.yellow); }
rotation | The initial rotation of the particle in degrees. |
angularVelocity | The angular velocity of the particle in degrees per second. |