Particles.ParticleType
Index
Constructors
constructor
Constructs new Particles.ParticleType object from given needed params.
Parameters
textureName: string
minU: number
minV: number
maxU: number
maxV: number
textureCountHorizontal: number
textureCountVertical: number
isUsingBlockLight: boolean
Returns ParticleType
Methods
getId
Returns number
Following particle type's numeric ID.
setAnimator
Parameters
name: size | icon | alpha | color
animator: ParticleAnimator
Returns void
setCollisionParams
Parameters
collision: boolean
keepVelocityAfterImpact: boolean
addLifetimeAfterImpact: number
Returns void
setColor
Parameters
r: number
g: number
b: number
a: number
Returns void
setDefaultAcceleration
Parameters
x: number
y: number
z: number
Returns void
setDefaultVelocity
Parameters
x: number
y: number
z: number
Returns void
setFriction
Parameters
air: number
block: number
Returns void
setLifetime
Parameters
min: number
max: number
Returns void
setRebuildDelay
Parameters
delay: number
Returns void
setRenderType
Parameters
renderType: 0 | 1 | 2
Returns void
setSize
Parameters
min: number
max: number
Returns void
setSubEmitter
Parameters
name: idle | impact | death
emitter: ParticleSubEmitter
Returns void
Class to create custom particle types. Mostly for internal use, you can use Particles.registerParticleType instead.