Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetBursts

Sets the burst array.
Read time 1 minuteLast updated 8 days ago

Definition

  • Type: Method
  • Namespace: UnityEngine
  • Assembly: UnityEngine.ParticleSystemModule

SetBursts(Burst[])

Sets the burst array.
public void SetBursts(ParticleSystem.Burst[] bursts)

Parameters

bursts

Array of bursts.

Remarks

Additional Resources: ParticleSystem.Burst, GetBursts.

Examples

using UnityEngine;using System.Collections;[RequireComponent(typeof(ParticleSystem))]public class ExampleClass : MonoBehaviour{ private ParticleSystem ps; void Start() { ps = GetComponent<ParticleSystem>(); var emission = ps.emission; emission.enabled = true; emission.SetBursts(new ParticleSystem.Burst[] { new ParticleSystem.Burst(0.0f, 100, 200), new ParticleSystem.Burst(1.0f, 10, 20) }); }}

SetBursts(Burst[], int)

Sets the burst array.
public void SetBursts(ParticleSystem.Burst[] bursts, int size)

Parameters

bursts

Array of bursts.

size

Optional array size for if the burst count is less than the array size.

Remarks

Additional Resources: ParticleSystem.Burst, GetBursts.

Examples

using UnityEngine;using System.Collections;[RequireComponent(typeof(ParticleSystem))]public class ExampleClass : MonoBehaviour{ private ParticleSystem ps; void Start() { ps = GetComponent<ParticleSystem>(); var emission = ps.emission; emission.enabled = true; emission.SetBursts(new ParticleSystem.Burst[] { new ParticleSystem.Burst(0.0f, 100, 200), new ParticleSystem.Burst(1.0f, 10, 20) }); }}