Click or drag to resize

EffectsManager Class

Handles spawning/de-spawning and pooling of particle effects.
Inheritance Hierarchy
SystemObject
  KitEffectsManager

Namespace:  Kit
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0
Syntax
C#
public static class EffectsManager
Request Example View Source

The EffectsManager type exposes the following members.

Methods
  NameDescription
Public methodStatic memberDespawn
Manually de-spawn a particle effect.
Public methodStatic memberDespawnAll
De-spawn all particle effects.
Public methodStatic memberDespawnAll(String)
De-spawn all instances of a particular effect by name.
Public methodStatic memberDespawnAll(Component)
De-spawn all instances of a particular effect.
Public methodStatic memberSpawn(ParticleSystem, Vector3)
Spawn a ParticleSystem and pool it after it finishes.
Public methodStatic memberSpawn(ParticleSystem, Transform, Boolean)
Spawn a ParticleSystem and pool it after it finishes.
Public methodStatic memberSpawn(ParticleSystem, Transform, Vector3)
Spawn a ParticleSystem and pool it after it finishes.
Public methodStatic memberSpawn(ParticleSystem, Vector3, Quaternion)
Spawn a ParticleSystem and pool it after it finishes.
Public methodStatic memberSpawn(ParticleSystem, Transform, Vector3, Quaternion)
Spawn a ParticleSystem and pool it after it finishes.
Top
Fields
  NameDescription
Public fieldStatic memberGroup
The pooling group name to use for effects.
Top
See Also

Reference