Emit a number of particles.
Makes the emitter spit out a random number of particles, as set by the minEmission and maxEmission properties.
// Emit a random amount of particles between min and max emission now.
particleEmitter.Emit();
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
void Example() {
particleEmitter.Emit();
}
}
import UnityEngine
import System.Collections
class example(MonoBehaviour):
def Example():
particleEmitter.Emit()
Emit count particles immediately.
// Emit 10 particles
particleEmitter.Emit(10);
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
void Example() {
particleEmitter.Emit(10);
}
}
import UnityEngine
import System.Collections
class example(MonoBehaviour):
def Example():
particleEmitter.Emit(10)
Name | Description |
---|---|
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.
// Emit one particle at the origin, shooting straight up.
// The size of the particle is 0.2 and it will live 2 seconds long.
particleEmitter.Emit(Vector3.zero, Vector3.up, 0.2, 2, Color.yellow);
Name | Description |
---|---|
rotation | The initial rotation of the particle in degrees. |
angularVelocity | The angular velocity of the particle in degrees per second. |