FluidEmitter2D
class in OpalScript
Pour into an existing Fluid 2D domain. Nozzle width follows this object; velocity follows its local rotation.
Properties
| Member | Description |
|---|---|
| FluidEmitter2D.Emitting | Whether continuous emission is enabled; a missing domain or blocked nozzle still prevents births. |
| FluidEmitter2D.EmittedRate | Accepted births in the latest fixed tick divided by tick duration, in particles per second. |
| FluidEmitter2D.DomainAvailable | Whether the exact referenced domain is present and enabled in the current physics session. |
Methods
| Member | Description |
|---|---|
| FluidEmitter2D.EmitBurst | Request up to 2,000 particles at this nozzle; occupied, solid and full-budget births are rejected. |
| FluidEmitter2D.SetEmitting | Enable or disable continuous emission. Missed births do not accumulate. |