Skip to main content

ParticleEmitter

Complete API reference for ParticleEmitter, including constructors, attributes, virtual attributes, and methods.

Package: JAVARuntime

Category: Particles

Component: yes


public class ParticleEmitter extends Component

Constructors

SignatureDescription
ParticleEmitter(ParticleEmitter)Executes ParticleEmitter and returns after the underlying engine call finishes.
ParticleEmitter(Engine)Executes ParticleEmitter and returns after the underlying engine call finishes.
ParticleEmitter()Creates a new instance of ParticleEmitter.

Attributes

NameTypeDescription
instanceParticleEmitterRepresents the instance value stored on this instance. Read or assign to update the property.

Virtual Attributes

NameTypeAccessDescription
allowEmissionbooleanget/setVirtual attribute exposed by isAllowEmission. Access it like a field to read or write the underlying value.
alphaBasedAlphaBasedget/setVirtual attribute exposed by getAlphaBased. Access it like a field to read or write the underlying value.
alphaOverLifeTimeCurveCurveget/setVirtual attribute exposed by getAlphaOverLifeTimeCurve. Access it like a field to read or write the underlying value.
colorColorget/setVirtual attribute exposed by getColor. Access it like a field to read or write the underlying value.
colorBasedColorBasedget/setVirtual attribute exposed by getColorBased. Access it like a field to read or write the underlying value.
colorModeColorModeget/setVirtual attribute exposed by getColorMode. Access it like a field to read or write the underlying value.
coneShapeOptionsParticleConeShapeOptionsgetVirtual attribute exposed by getConeShapeOptions. Access it like a field to read or write the underlying value.
emissionShapeEmissionShapeget/setVirtual attribute exposed by getEmissionShape. Access it like a field to read or write the underlying value.
emissionsPerSecondfloatget/setVirtual attribute exposed by getEmissionsPerSecond. Access it like a field to read or write the underlying value.
gravityMultiplierfloatget/setVirtual attribute exposed by getGravityMultiplier. Access it like a field to read or write the underlying value.
layerintget/setVirtual attribute exposed by getLayer. Access it like a field to read or write the underlying value.
maxLifeSecondsfloatget/setVirtual attribute exposed by getMaxLifeSeconds. Access it like a field to read or write the underlying value.
sizeBasedSizeBasedget/setVirtual attribute exposed by getSizeBased. Access it like a field to read or write the underlying value.
sizeOverLifeTimeCurveCurveget/setVirtual attribute exposed by getSizeOverLifeTimeCurve. Access it like a field to read or write the underlying value.
sphereShapeOptionsParticleSphereShapeOptionsgetVirtual attribute exposed by getSphereShapeOptions. Access it like a field to read or write the underlying value.
startSizefloatget/setVirtual attribute exposed by getStartSize. Access it like a field to read or write the underlying value.
startSpeedfloatget/setVirtual attribute exposed by getStartSpeed. Access it like a field to read or write the underlying value.
textureInstanceTextureget/setVirtual attribute exposed by getTextureInstance. Access it like a field to read or write the underlying value.
transparencyBasedTransparencyBasedget/setVirtual attribute exposed by getTransparencyBased. Access it like a field to read or write the underlying value.

Methods

SignatureReturnsDescription
emit(Vector3, Vector3)ParticlePerforms the emit operation using the provided parameters (position, movement).