Suggest a change
Success!
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.
Close
Sumbission failed
For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.
Close
Switch to Manual
public function Emit():
void;
public void Emit();
public
def Emit()
as void
Description
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 ExampleClass : MonoBehaviour {
void Example() {
particleEmitter.Emit();
}
}
import UnityEngine
import System.Collections
public class ExampleClass(MonoBehaviour):
def Example() as void:
particleEmitter.Emit()
public function Emit(count:
int):
void;
public void Emit(int count);
public
def Emit(count as int)
as void
Description
Emit count
particles immediately.
// Emit 10 particles particleEmitter.Emit(10);
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour {
void Example() {
particleEmitter.Emit(10);
}
}
import UnityEngine
import System.Collections
public class ExampleClass(MonoBehaviour):
def Example() as void:
particleEmitter.Emit(10)
public function
Emit(
pos:
Vector3,
velocity:
Vector3,
size: float,
energy: float,
color:
Color):
void;
public
def
Emit(
pos as
Vector3,
velocity as
Vector3,
size as float,
energy as float,
color as
Color)
as void
Parameters
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. |
Description
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);
public function
Emit(
pos:
Vector3,
velocity:
Vector3,
size: float,
energy: float,
color:
Color,
rotation: float,
angularVelocity: float):
void;
public void
Emit(
Vector3 pos,
Vector3 velocity,
float
size,
float
energy,
Color color,
float
rotation,
float
angularVelocity);
public
def
Emit(
pos as
Vector3,
velocity as
Vector3,
size as float,
energy as float,
color as
Color,
rotation as float,
angularVelocity as float)
as void
Parameters
rotation |
The initial rotation of the particle in degrees. |
angularVelocity |
The angular velocity of the particle in degrees per second. |