Skip to content

ParticleEmitterComponent.BirthSubEmitters Property

Definition

Namespace: Brine2D.Systems.Rendering

Optional list of sub-emitter configs triggered when a particle from this emitter \<b>spawns\</b>. For each config a burst of sub-particles is spawned at the new particle's world position. Useful for spawn-impact effects such as a smoke puff or splash that appears at the point of materialisation.

Sub-particles are managed internally by ParticleSystem and do not require additional ECS entities or components. Sub-particles do not chain — sub-emitters on sub-emitters are not supported.

This list is not captured by CaptureDefaultState() because configs are typically set once at design time and are not expected to change between resets.

C#
public System.Collections.Generic.List<Brine2D.Systems.Rendering.SubEmitterConfig>? BirthSubEmitters { get; set; }

Property Value

System.Collections.Generic.List<SubEmitterConfig>