C# Class UnityEngine.ParticleSystem

Inheritance: Component
显示文件 Open project: randomize/VimConfig Class Usage Examples

Private Properties

Property Type Description
Clear void
GetDirectParticleSystemChildrenRecursive void
GetParticleSystems UnityEngine.ParticleSystem[]
GetParticles int
INTERNAL_CALL_Emit void
INTERNAL_get_startColor void
INTERNAL_set_startColor void
Internal_Clear void
Internal_Emit void
Internal_IsAlive bool
Internal_Pause void
Internal_Play void
Internal_Simulate void
Internal_Stop void
IsAlive bool
Pause void
Play void
SetParticles void
SetupDefaultType void
Simulate void
Simulate void
Stop void

Public Methods

Method Description
Clear ( [ withChildren ) : void
Clear ( bool withChildren ) : void
Emit ( Particle particle ) : void
Emit ( Vector3 position, Vector3 velocity, float size, float lifetime, Color32 color ) : void
Emit ( int count ) : void
IsAlive ( [ withChildren ) : bool
IsAlive ( bool withChildren ) : bool
ParticleSystem ( )
Pause ( [ withChildren ) : void
Pause ( bool withChildren ) : void
Play ( [ withChildren ) : void
Play ( bool withChildren ) : void
Simulate ( float t, [ withChildren, [ restart ) : void
Simulate ( float t, bool withChildren, bool restart ) : void
Stop ( [ withChildren ) : void
Stop ( bool withChildren ) : void

Private Methods

Method Description
Clear ( ) : void
GetDirectParticleSystemChildrenRecursive ( Transform transform, List particleSystems ) : void
GetParticleSystems ( ParticleSystem root ) : UnityEngine.ParticleSystem[]
GetParticles ( Particle particles ) : int
INTERNAL_CALL_Emit ( ParticleSystem self, int count ) : void
INTERNAL_get_startColor ( Color &value ) : void
INTERNAL_set_startColor ( Color &value ) : void
Internal_Clear ( ) : void
Internal_Emit ( Particle &particle ) : void
Internal_IsAlive ( ) : bool
Internal_Pause ( ) : void
Internal_Play ( ) : void
Internal_Simulate ( float t, bool restart ) : void
Internal_Stop ( ) : void
IsAlive ( ) : bool
Pause ( ) : void
Play ( ) : void
SetParticles ( Particle particles, int size ) : void
SetupDefaultType ( int type ) : void
Simulate ( float t ) : void
Simulate ( float t, bool withChildren ) : void
Stop ( ) : void

Method Details

Clear() public method

public Clear ( [ withChildren ) : void
withChildren [
return void

Clear() public method

public Clear ( bool withChildren ) : void
withChildren bool
return void

Emit() public method

public Emit ( Particle particle ) : void
particle Particle
return void

Emit() public method

public Emit ( Vector3 position, Vector3 velocity, float size, float lifetime, Color32 color ) : void
position Vector3
velocity Vector3
size float
lifetime float
color Color32
return void

Emit() public method

public Emit ( int count ) : void
count int
return void

IsAlive() public method

public IsAlive ( [ withChildren ) : bool
withChildren [
return bool

IsAlive() public method

public IsAlive ( bool withChildren ) : bool
withChildren bool
return bool

ParticleSystem() public method

public ParticleSystem ( )

Pause() public method

public Pause ( [ withChildren ) : void
withChildren [
return void

Pause() public method

public Pause ( bool withChildren ) : void
withChildren bool
return void

Play() public method

public Play ( [ withChildren ) : void
withChildren [
return void

Play() public method

public Play ( bool withChildren ) : void
withChildren bool
return void

Simulate() public method

public Simulate ( float t, [ withChildren, [ restart ) : void
t float
withChildren [
restart [
return void

Simulate() public method

public Simulate ( float t, bool withChildren, bool restart ) : void
t float
withChildren bool
restart bool
return void

Stop() public method

public Stop ( [ withChildren ) : void
withChildren [
return void

Stop() public method

public Stop ( bool withChildren ) : void
withChildren bool
return void