Component:CircleEmitter: Difference between revisions

From Resonite Wiki
Automated: create new component page
 
Automated: update Fields
 
(3 intermediate revisions by 2 users not shown)
Line 3: Line 3:
|Name=Circle Emitter
|Name=Circle Emitter
}}
}}
{{stub}}
Circle emitters are used with [[Component:ParticleSystem|Particle Systems]] to emit new particles into the system from a circle shaped source.


== Usage ==
== Usage ==
{{Table ComponentFields
{{Table ComponentFields
|System|'''[[Component:ParticleSystem|ParticleSystem]]'''|TypeAdv0=true|
|System|'''[[Component:ParticleSystem|ParticleSystem]]'''|TypeAdv0=true| The system to emit particles into.
|Rate|Float|
|Rate|Float| How many particles per second this emitter should emit particles.
|BurstOnActivatedMin|Float|
|BurstOnActivatedMin|Float| The min value of a range of particles that emit at a random amount after activation of the component's hierarchy.
|BurstOnActivatedMax|Float|
|BurstOnActivatedMax|Float| The max value of a range of particles that emit at a random amount after activation of the component's hierarchy.
|BurstTimeStart|{{RootFieldType|SyncTime}}|TypeAdv4=true|
|BurstOnStart|Bool|
|BurstTimePeriod|Double|
|Radius|Float| How big the circle is.
|Bursts|{{RootFieldType|SyncLinear`1|[[Type:ParticleBurst|ParticleBurst]]}}|TypeAdv6=true|
|Scale|Float2|
|Radius|Float|
|EmitFromShell|Bool| Emit only from the edge of the circle.
|EmitFromShell|Bool|
|CircleAlignment|CircleEmitterAlignment|
|RandomDirection|Float|
|DirectionMode|CircleEmitterDirection|
|ForceDirection|Bool|
|Direction|Float3| The initial force each particle should have emitted by this emitter.
|ForcedDirection|Float3|
|DirectionTransformMode|DirectionTransformMode|
|DirectionPostTransform|Float3x3|
|RandomDirectionWeight|Float| How much velocity to randomly add to each particle from this emitter.
}}
}}


Line 28: Line 30:


[[Category:Components:Rendering:Particle System:Emitters{{#translation:}}|Circle Emitter]]
[[Category:Components:Rendering:Particle System:Emitters{{#translation:}}|Circle Emitter]]
[[Category:ComponentStubs]]
[[Category:Components{{#translation:}}|Circle Emitter]]
[[Category:Components{{#translation:}}|Circle Emitter]]
[[Category:ComponentStubs]]

Latest revision as of 22:28, 16 March 2025

Component image 
Circle Emitter component as seen in the Scene Inspector

Circle emitters are used with Particle Systems to emit new particles into the system from a circle shaped source.

Usage

Fields
Name Type Description
persistent Bool Determines whether or not this item will be saved to the server.
UpdateOrder Int Controls the order in which this component is updated.
Enabled Bool Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't.
System ParticleSystem The system to emit particles into.
Rate Float How many particles per second this emitter should emit particles.
BurstOnActivatedMin Float The min value of a range of particles that emit at a random amount after activation of the component's hierarchy.
BurstOnActivatedMax Float The max value of a range of particles that emit at a random amount after activation of the component's hierarchy.
BurstOnStart Bool
Radius Float How big the circle is.
Scale Float2
EmitFromShell Bool Emit only from the edge of the circle.
CircleAlignment CircleEmitterAlignment
DirectionMode CircleEmitterDirection
Direction Float3 The initial force each particle should have emitted by this emitter.
DirectionTransformMode DirectionTransformMode
DirectionPostTransform Float3x3
RandomDirectionWeight Float How much velocity to randomly add to each particle from this emitter.

Behavior

Examples

See Also