ParticleSystem
Component
ParticleSystem

class:/TYPE/UnityEngine.ParticleSystem//, can be loaded from an assetbundle using ParticleSystem::createfromassetbundle(bundlename,prefabname) /

Parent

Component

Variables
collision
readonly UnityEngine.ParticleSystem.CollisionModule collision
colorbyspeed
readonly UnityEngine.ParticleSystem.ColorBySpeedModule colorbyspeed
coloroverlifetime
readonly UnityEngine.ParticleSystem.ColorOverLifetimeModule coloroverlifetime
customdata
readonly UnityEngine.ParticleSystem.CustomDataModule customdata
emission
readonly UnityEngine.ParticleSystem.EmissionModule emission
externalforces
readonly UnityEngine.ParticleSystem.ExternalForcesModule externalforces
forceoverlifetime
readonly UnityEngine.ParticleSystem.ForceOverLifetimeModule forceoverlifetime
inheritvelocity
readonly UnityEngine.ParticleSystem.InheritVelocityModule inheritvelocity
isemitting
readonly System.Boolean isemitting
ispaused
readonly System.Boolean ispaused
isplaying
readonly System.Boolean isplaying
isstopped
readonly System.Boolean isstopped
lifetimebyemitterspeed
readonly UnityEngine.ParticleSystem.LifetimeByEmitterSpeedModule lifetimebyemitterspeed
lights
readonly UnityEngine.ParticleSystem.LightsModule lights
limitvelocityoverlifetime
readonly UnityEngine.ParticleSystem.LimitVelocityOverLifetimeModule limitvelocityoverlifetime
main
readonly UnityEngine.ParticleSystem.MainModule main
noise
readonly UnityEngine.ParticleSystem.NoiseModule noise
particlecount
readonly System.Int32 particlecount
proceduralsimulationsupported
readonly System.Boolean proceduralsimulationsupported
randomseed
System.UInt32 randomseed
rotationbyspeed
readonly UnityEngine.ParticleSystem.RotationBySpeedModule rotationbyspeed
rotationoverlifetime
readonly UnityEngine.ParticleSystem.RotationOverLifetimeModule rotationoverlifetime
shape
readonly UnityEngine.ParticleSystem.ShapeModule shape
sizebyspeed
readonly UnityEngine.ParticleSystem.SizeBySpeedModule sizebyspeed
sizeoverlifetime
readonly UnityEngine.ParticleSystem.SizeOverLifetimeModule sizeoverlifetime
subemitters
readonly UnityEngine.ParticleSystem.SubEmittersModule subemitters
texturesheetanimation
readonly UnityEngine.ParticleSystem.TextureSheetAnimationModule texturesheetanimation
time
System.Single time
trails
readonly UnityEngine.ParticleSystem.TrailModule trails
trigger
readonly UnityEngine.ParticleSystem.TriggerModule trigger
useautorandomseed
System.Boolean useautorandomseed
velocityoverlifetime
readonly UnityEngine.ParticleSystem.VelocityOverLifetimeModule velocityoverlifetime
Functions
allocateaxisofrotationattribute
System.Void AllocateAxisOfRotationAttribute()
Returns

System.Void

allocatecustomdataattribute
System.Void AllocateCustomDataAttribute(
UnityEngine.ParticleSystemCustomData stream
)

UnityEngine.ParticleSystemCustomData stream-no documentation

Parameters

stream -

Returns

System.Void

allocatemeshindexattribute
System.Void AllocateMeshIndexAttribute()
Returns

System.Void

clear
System.Void Clear(
System.Boolean withChildren
)

System.Boolean withChildren-no documentation

Parameters

withChildren -

Returns

System.Void

clear
System.Void Clear()
Returns

System.Void

emit
System.Void Emit(
UnityEngine.ParticleSystem.EmitParams emitParams,
System.Int32 count
)

UnityEngine.ParticleSystem.EmitParams emitParams-no documentation

Parameters
emitParams
UnityEngine.ParticleSystem.EmitParams

no documentation count -

Returns

System.Void

emit
System.Void Emit(
System.Int32 count
)

System.Int32 count-no documentation

Parameters

count -

Returns

System.Void

getcustomparticledata
System.Int32 GetCustomParticleData(
System.Collections.Generic.List`1[[UnityEngine.Vector4, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] customData,
UnityEngine.ParticleSystemCustomData streamIndex
)

System.Collections.Generic.List`1[[UnityEngine.Vector4, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] customData-no documentation

Parameters
System.Collections.Generic.List`1[[UnityEngine.Vector4

no documentation UnityEngine.CoreModule - Version=0.0.0.0 - Culture=neutral - customData - streamIndex -

Returns

System.Int32

getplaybackstate
UnityEngine.ParticleSystem.PlaybackState GetPlaybackState()
Returns

UnityEngine.ParticleSystem.PlaybackState

gettrails
System.Int32 GetTrails(
UnityEngine.ParticleSystem.Trails& trailData
)

UnityEngine.ParticleSystem.Trails& trailData-no documentation

Parameters

trailData -

Returns

System.Int32

gettrails
UnityEngine.ParticleSystem.Trails GetTrails()
Returns

UnityEngine.ParticleSystem.Trails

isalive
System.Boolean IsAlive(
System.Boolean withChildren
)

System.Boolean withChildren-no documentation

Parameters

withChildren -

Returns

System.Boolean

isalive
System.Boolean IsAlive()
Returns

System.Boolean

particlesystem::​burst::​create
static UnityEngine.ParticleSystem.Burst Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.Burst

particlesystem::​collisionmodule::​create
static UnityEngine.ParticleSystem.CollisionModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.CollisionModule

particlesystem::​colorbyspeedmodule::​create
static UnityEngine.ParticleSystem.ColorBySpeedModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.ColorBySpeedModule

particlesystem::​coloroverlifetimemodule::​create
static UnityEngine.ParticleSystem.ColorOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.ColorOverLifetimeModule

particlesystem::​create
static UnityEngine.ParticleSystem Create ()

Constructor replaces new;

Returns

UnityEngine.ParticleSystem

particlesystem::​customdatamodule::​create
static UnityEngine.ParticleSystem.CustomDataModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.CustomDataModule

particlesystem::​emissionmodule::​create
static UnityEngine.ParticleSystem.EmissionModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.EmissionModule

particlesystem::​emitparams::​create
static UnityEngine.ParticleSystem.EmitParams Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.EmitParams

particlesystem::​externalforcesmodule::​create
static UnityEngine.ParticleSystem.ExternalForcesModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.ExternalForcesModule

particlesystem::​forceoverlifetimemodule::​create
static UnityEngine.ParticleSystem.ForceOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.ForceOverLifetimeModule

particlesystem::​fromassetbundle
static UnityEngine.ParticleSystem CreateFromAssetBundle(
string bundle,
string objectname
)

Constructor for object from a bundle

Parameters
bundle
string

bundle name

objectname
string

object name with extension

Returns

UnityEngine.ParticleSystem

particlesystem::​inheritvelocitymodule::​create
static UnityEngine.ParticleSystem.InheritVelocityModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.InheritVelocityModule

particlesystem::​lifetimebyemitterspeedmodule::​create
static UnityEngine.ParticleSystem.LifetimeByEmitterSpeedModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.LifetimeByEmitterSpeedModule

particlesystem::​lightsmodule::​create
static UnityEngine.ParticleSystem.LightsModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.LightsModule

particlesystem::​limitvelocityoverlifetimemodule::​create
static UnityEngine.ParticleSystem.LimitVelocityOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.LimitVelocityOverLifetimeModule

particlesystem::​mainmodule::​create
static UnityEngine.ParticleSystem.MainModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.MainModule

particlesystem::​minmaxcurve::​create
static UnityEngine.ParticleSystem.MinMaxCurve Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.MinMaxCurve

particlesystem::​minmaxgradient::​create
static UnityEngine.ParticleSystem.MinMaxGradient Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.MinMaxGradient

particlesystem::​noisemodule::​create
static UnityEngine.ParticleSystem.NoiseModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.NoiseModule

particlesystem::​particle::​create
static UnityEngine.ParticleSystem.Particle Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.Particle

particlesystem::​playbackstate::​create
static UnityEngine.ParticleSystem.PlaybackState Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.PlaybackState

particlesystem::​resetpremappedbuffermemory
static System.Void ResetPreMappedBufferMemory()
Returns

System.Void

particlesystem::​rotationbyspeedmodule::​create
static UnityEngine.ParticleSystem.RotationBySpeedModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.RotationBySpeedModule

particlesystem::​rotationoverlifetimemodule::​create
static UnityEngine.ParticleSystem.RotationOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.RotationOverLifetimeModule

particlesystem::​setmaximumpremappedbuffercounts
static System.Void SetMaximumPreMappedBufferCounts(
System.Int32 vertexBuffersCount,
System.Int32 indexBuffersCount
)

System.Int32 vertexBuffersCount-no documentation

Parameters
vertexBuffersCount
System.Int32

no documentation indexBuffersCount -

Returns

System.Void

particlesystem::​shapemodule::​create
static UnityEngine.ParticleSystem.ShapeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.ShapeModule

particlesystem::​sizebyspeedmodule::​create
static UnityEngine.ParticleSystem.SizeBySpeedModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.SizeBySpeedModule

particlesystem::​sizeoverlifetimemodule::​create
static UnityEngine.ParticleSystem.SizeOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.SizeOverLifetimeModule

particlesystem::​subemittersmodule::​create
static UnityEngine.ParticleSystem.SubEmittersModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.SubEmittersModule

particlesystem::​texturesheetanimationmodule::​create
static UnityEngine.ParticleSystem.TextureSheetAnimationModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.TextureSheetAnimationModule

particlesystem::​trailmodule::​create
static UnityEngine.ParticleSystem.TrailModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.TrailModule

particlesystem::​trails::​create
static UnityEngine.ParticleSystem.Trails Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.Trails

particlesystem::​triggermodule::​create
static UnityEngine.ParticleSystem.TriggerModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.TriggerModule

particlesystem::​velocityoverlifetimemodule::​create
static UnityEngine.ParticleSystem.VelocityOverLifetimeModule Create ()

Constructor replaces new

Returns

UnityEngine.ParticleSystem.VelocityOverLifetimeModule

pause
System.Void Pause()
Returns

System.Void

pause
System.Void Pause(
System.Boolean withChildren
)

System.Boolean withChildren-no documentation

Parameters

withChildren -

Returns

System.Void

play
System.Void Play()
Returns

System.Void

play
System.Void Play(
System.Boolean withChildren
)

System.Boolean withChildren-no documentation

Parameters

withChildren -

Returns

System.Void

setcustomparticledata
System.Void SetCustomParticleData(
System.Collections.Generic.List`1[[UnityEngine.Vector4, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] customData,
UnityEngine.ParticleSystemCustomData streamIndex
)

System.Collections.Generic.List`1[[UnityEngine.Vector4, UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] customData-no documentation

Parameters
System.Collections.Generic.List`1[[UnityEngine.Vector4

no documentation UnityEngine.CoreModule - Version=0.0.0.0 - Culture=neutral - customData - streamIndex -

Returns

System.Void

setplaybackstate
System.Void SetPlaybackState(
UnityEngine.ParticleSystem.PlaybackState playbackState
)

UnityEngine.ParticleSystem.PlaybackState playbackState-no documentation

Parameters

playbackState -

Returns

System.Void

settrails
System.Void SetTrails(
UnityEngine.ParticleSystem.Trails trailData
)

UnityEngine.ParticleSystem.Trails trailData-no documentation

Parameters

trailData -

Returns

System.Void

simulate
System.Void Simulate(
System.Single t
)

System.Single t-no documentation

Parameters

t -

Returns

System.Void

simulate
System.Void Simulate(
System.Single t,
System.Boolean withChildren
)

System.Single t-no documentation

Parameters
t
System.Single

no documentation withChildren -

Returns

System.Void

simulate
System.Void Simulate(
System.Single t,
System.Boolean withChildren,
System.Boolean restart
)

System.Single t-no documentation

Parameters
t
System.Single

no documentation

withChildren
System.Boolean

no documentation restart -

Returns

System.Void

simulate
System.Void Simulate(
System.Single t,
System.Boolean withChildren,
System.Boolean restart,
System.Boolean fixedTimeStep
)

System.Single t-no documentation

Parameters
t
System.Single

no documentation

withChildren
System.Boolean

no documentation

restart
System.Boolean

no documentation fixedTimeStep -

Returns

System.Void

stop
System.Void Stop(
System.Boolean withChildren
)

System.Boolean withChildren-no documentation

Parameters

withChildren -

Returns

System.Void

stop
System.Void Stop(
System.Boolean withChildren,
UnityEngine.ParticleSystemStopBehavior stopBehavior
)

System.Boolean withChildren-no documentation

Parameters
withChildren
System.Boolean

no documentation stopBehavior -

Returns

System.Void

stop
System.Void Stop()
Returns

System.Void

triggersubemitter
System.Void TriggerSubEmitter(
System.Int32 subEmitterIndex,
System.Collections.Generic.List`1[[UnityEngine.ParticleSystem.Particle, UnityEngine.ParticleSystemModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null]] particles
)

System.Int32 subEmitterIndex-no documentation

Parameters
subEmitterIndex
System.Int32

no documentation System.Collections.Generic.List`1[[UnityEngine.ParticleSystem.Particle - UnityEngine.ParticleSystemModule - Version=0.0.0.0 - Culture=neutral - particles -

Returns

System.Void

triggersubemitter
System.Void TriggerSubEmitter(
System.Int32 subEmitterIndex,
UnityEngine.ParticleSystem.Particle& particle
)

System.Int32 subEmitterIndex-no documentation

Parameters
subEmitterIndex
System.Int32

no documentation particle -

Returns

System.Void

triggersubemitter
System.Void TriggerSubEmitter(
System.Int32 subEmitterIndex
)

System.Int32 subEmitterIndex-no documentation

Parameters

subEmitterIndex -

Returns

System.Void