ParticleStorage constructor
ParticleStorage(
- int capacity
Allocates storage for up to capacity simultaneous particles.
Implementation
ParticleStorage(this.capacity)
: assert(capacity > 0),
posX = Float32List(capacity),
posY = Float32List(capacity),
posZ = Float32List(capacity),
velX = Float32List(capacity),
velY = Float32List(capacity),
velZ = Float32List(capacity),
age = Float32List(capacity),
lifetime = Float32List(capacity),
rotation = Float32List(capacity),
angularVelocity = Float32List(capacity),
size = Float32List(capacity),
baseSize = Float32List(capacity),
colorR = Float32List(capacity),
colorG = Float32List(capacity),
colorB = Float32List(capacity),
colorA = Float32List(capacity),
frame = Float32List(capacity),
axisX = Float32List(capacity),
axisY = Float32List(capacity),
axisZ = Float32List(capacity),
random01 = Float32List(capacity);