drawParticles method
Draws the current set of particles via canvas.drawRawAtlas
.
Implementation
void drawParticles(Canvas canvas) {
// If particle updates aren’t running, skip drawing
if (_particleCtrl.status.isDismissed) return;
// If atlas buffers are uninitialized, skip
if (_atlasTransforms == null ||
_atlasRects == null ||
_atlasColors == null) {
return;
}
_drawParticlesWithRawAtlas(canvas);
}