UnityEngine.ParticleSystem
class UnityEngine.ParticleSystem
Fields and Properties:
- int safeCollisionEventSize
 - float startDelay
 - bool loop
 - bool playOnAwake
 - float duration
 - float playbackSpeed
 - bool enableEmission
 - float emissionRate
 - float startSpeed
 - float startSize
 - UnityEngine.Color startColor
 - float startRotation
 - UnityEngine.Vector3 startRotation3D
 - float startLifetime
 - float gravityModifier
 - int maxParticles
 - UnityEngine.ParticleSystemSimulationSpace simulationSpace
 - UnityEngine.ParticleSystemScalingMode scalingMode
 - bool automaticCullingEnabled
 - bool isPlaying
 - bool isEmitting
 - bool isStopped
 - bool isPaused
 - int particleCount
 - float time
 - uint randomSeed
 - bool useAutoRandomSeed
 - bool proceduralSimulationSupported
 - UnityEngine.ParticleSystem.MainModule main
 - UnityEngine.ParticleSystem.EmissionModule emission
 - UnityEngine.ParticleSystem.ShapeModule shape
 - UnityEngine.ParticleSystem.VelocityOverLifetimeModule velocityOverLifetime
 - UnityEngine.ParticleSystem.LimitVelocityOverLifetimeModule limitVelocityOverLifetime
 - UnityEngine.ParticleSystem.InheritVelocityModule inheritVelocity
 - UnityEngine.ParticleSystem.LifetimeByEmitterSpeedModule lifetimeByEmitterSpeed
 - UnityEngine.ParticleSystem.ForceOverLifetimeModule forceOverLifetime
 - UnityEngine.ParticleSystem.ColorOverLifetimeModule colorOverLifetime
 - UnityEngine.ParticleSystem.ColorBySpeedModule colorBySpeed
 - UnityEngine.ParticleSystem.SizeOverLifetimeModule sizeOverLifetime
 - UnityEngine.ParticleSystem.SizeBySpeedModule sizeBySpeed
 - UnityEngine.ParticleSystem.RotationOverLifetimeModule rotationOverLifetime
 - UnityEngine.ParticleSystem.RotationBySpeedModule rotationBySpeed
 - UnityEngine.ParticleSystem.ExternalForcesModule externalForces
 - UnityEngine.ParticleSystem.NoiseModule noise
 - UnityEngine.ParticleSystem.CollisionModule collision
 - UnityEngine.ParticleSystem.TriggerModule trigger
 - UnityEngine.ParticleSystem.SubEmittersModule subEmitters
 - UnityEngine.ParticleSystem.TextureSheetAnimationModule textureSheetAnimation
 - UnityEngine.ParticleSystem.LightsModule lights
 - UnityEngine.ParticleSystem.TrailModule trails
 - UnityEngine.ParticleSystem.CustomDataModule customData
 
Constructors:
- UnityEngine.ParticleSystem.New()
 
Methods:
- void Emit(UnityEngine.Vector3, UnityEngine.Vector3, float, float, UnityEngine.Color32)
 - void Emit(UnityEngine.ParticleSystem.Particle)
 - void SetParticles(UnityEngine.ParticleSystem.Particle[], int, int)
 - void SetParticles(UnityEngine.ParticleSystem.Particle[], int)
 - void SetParticles(UnityEngine.ParticleSystem.Particle[])
 - void SetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>, int, int) - void SetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>, int) - void SetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>) - int GetParticles(UnityEngine.ParticleSystem.Particle[], int, int)
 - int GetParticles(UnityEngine.ParticleSystem.Particle[], int)
 - int GetParticles(UnityEngine.ParticleSystem.Particle[])
 - int GetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>, int, int) - int GetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>, int) - int GetParticles(
Unity.Collections.NativeArray<UnityEngine.ParticleSystem.Particle>) - void SetCustomParticleData(
System.Collections.Generic.List<UnityEngine.Vector4>, UnityEngine.ParticleSystemCustomData) - int GetCustomParticleData(
System.Collections.Generic.List<UnityEngine.Vector4>, UnityEngine.ParticleSystemCustomData) - UnityEngine.ParticleSystem.PlaybackState GetPlaybackState()
 - void SetPlaybackState(UnityEngine.ParticleSystem.PlaybackState)
 - UnityEngine.ParticleSystem.Trails GetTrails()
 - int GetTrails(ref UnityEngine.ParticleSystem.Trails)
 - void SetTrails(UnityEngine.ParticleSystem.Trails)
 - void Simulate(float, bool, bool, bool)
 - void Simulate(float, bool, bool)
 - void Simulate(float, bool)
 - void Simulate(float)
 - void Play(bool)
 - void Play()
 - void Pause(bool)
 - void Pause()
 - void Stop(bool, UnityEngine.ParticleSystemStopBehavior)
 - void Stop(bool)
 - void Stop()
 - void Clear(bool)
 - void Clear()
 - bool IsAlive(bool)
 - bool IsAlive()
 - void Emit(int)
 - void Emit(UnityEngine.ParticleSystem.EmitParams, int)
 - void TriggerSubEmitter(int)
 - void TriggerSubEmitter(int, ref UnityEngine.ParticleSystem.Particle)
 - void TriggerSubEmitter(int, 
System.Collections.Generic.List<UnityEngine.ParticleSystem.Particle>) - (static) void UnityEngine.ParticleSystem.ResetPreMappedBufferMemory()
 - (static) void UnityEngine.ParticleSystem.SetMaximumPreMappedBufferCounts(int, int)
 - void AllocateAxisOfRotationAttribute()
 - void AllocateMeshIndexAttribute()
 - void AllocateCustomDataAttribute(UnityEngine.ParticleSystemCustomData)