Bueno yo lo he hecho en un Frame con tu mismo Prototype y me salio un efectillo medio "Chundo.." jeje
No se si es lo que quires....
Código:
//-------------
this.createEmptyMovieClip("x0", 0);
with(x0){
lineStyle(1,0x000000);
beginFill(0xFF0000)
lineTo(0,0)
lineTo(0,20)
lineTo(20,20)
lineTo(20,0)
lineTo(0,0)
}
//-------------
MovieClip.prototype.deton = function() {
_x = int(Math.random()*550);
_y = int(Math.random()*400);
_xscale = 25+(_y*.5);
_yscale = 25+(_y*.5);
_alpha = _y/4;
};
i = 1;
this.onEnterFrame = function() {
duplicateMovieClip("x0", "x"+i, i);
this["x"+i].deton();
removeMovieClip("x"+(i-50));
i++;
};
stop();
Copia y pega en el Primer frame.....
Saludos!!