rendered paste bodypackage{
import flash.display.Sprite;
import flash.display.DisplayObject;
import flash.events.*;
public class ParticleSystem extends Sprite{
var particles:Array;
function ParticleSystem(num:uint, rad:int, colo:uint = 0x000000) {
particles = new Array();
for(var n:uint; n < num; n++){
particles.push(new Particle(rad, colo));
}
addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}
function onAddedToStage(evt:Event){
for(part in particles){
addChild(part);
}
}
function draw(alpha:Number = 1.0) {
for(part in particles){
part.draw();
}
}
}
}