Show / Hide Table of Contents

Struct ParticleSystem.EmissionModule

Inherited Members
ValueType.Equals(Object)
ValueType.GetHashCode()
ValueType.ToString()
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetType()
Namespace: UnityEngine
Assembly: UnityEngine.dll
Syntax
public struct EmissionModule

Properties

| Improve this Doc View Source

burstCount

Declaration
public int burstCount { get; set; }
Property Value
Type Description
Int32
| Improve this Doc View Source

enabled

Declaration
public bool enabled { get; set; }
Property Value
Type Description
Boolean
| Improve this Doc View Source

rate

Declaration
[Obsolete("rate property is deprecated. Use rateOverTime or rateOverDistance instead.", false)]
public ParticleSystem.MinMaxCurve rate { get; set; }
Property Value
Type Description
ParticleSystem.MinMaxCurve
| Improve this Doc View Source

rateMultiplier

Declaration
[Obsolete("rateMultiplier property is deprecated. Use rateOverTimeMultiplier or rateOverDistanceMultiplier instead.", false)]
public float rateMultiplier { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

rateOverDistance

Declaration
public ParticleSystem.MinMaxCurve rateOverDistance { get; set; }
Property Value
Type Description
ParticleSystem.MinMaxCurve
| Improve this Doc View Source

rateOverDistanceMultiplier

Declaration
public float rateOverDistanceMultiplier { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

rateOverTime

Declaration
public ParticleSystem.MinMaxCurve rateOverTime { get; set; }
Property Value
Type Description
ParticleSystem.MinMaxCurve
| Improve this Doc View Source

rateOverTimeMultiplier

Declaration
public float rateOverTimeMultiplier { get; set; }
Property Value
Type Description
Single
| Improve this Doc View Source

type

Declaration
[Obsolete("ParticleSystemEmissionType no longer does anything. Time and Distance based emission are now both always active.", false)]
public ParticleSystemEmissionType type { get; set; }
Property Value
Type Description
ParticleSystemEmissionType

Methods

| Improve this Doc View Source

GetBurst(Int32)

Declaration
public ParticleSystem.Burst GetBurst(int index)
Parameters
Type Name Description
Int32 index
Returns
Type Description
ParticleSystem.Burst
| Improve this Doc View Source

GetBursts(ParticleSystem.Burst[])

Declaration
public int GetBursts(ParticleSystem.Burst[] bursts)
Parameters
Type Name Description
ParticleSystem.Burst[] bursts
Returns
Type Description
Int32
| Improve this Doc View Source

SetBurst(Int32, ParticleSystem.Burst)

Declaration
public void SetBurst(int index, ParticleSystem.Burst burst)
Parameters
Type Name Description
Int32 index
ParticleSystem.Burst burst
| Improve this Doc View Source

SetBursts(ParticleSystem.Burst[])

Declaration
public void SetBursts(ParticleSystem.Burst[] bursts)
Parameters
Type Name Description
ParticleSystem.Burst[] bursts
| Improve this Doc View Source

SetBursts(ParticleSystem.Burst[], Int32)

Declaration
public void SetBursts(ParticleSystem.Burst[] bursts, int size)
Parameters
Type Name Description
ParticleSystem.Burst[] bursts
Int32 size

Extension Methods

MustExtensions.MustBeEqual<T>(T, T)
MustExtensions.MustBeEqual<T>(T, T, String)
MustExtensions.MustNotBeEqual<T>(T, T)
MustExtensions.MustNotBeEqual<T>(T, T, String)
  • Improve this Doc
  • View Source
Back to top Generated by DocFX