Depende de que tamaño sea tu mosaico, aquí te dejo un script que toma un clip de la biblioteca llamado "cuadro" y crea un mosaico de 900 movies cada uno con un enterframe, como buscando que el flash player se vuelva loco y puedes ver que funciona rápido, puedes probrar con BitmapData a ver si te funciona mejor.
Código :
var caras:Number = 30;
var i:Number;
var j:Number;
var cont:MovieClip = this.createEmptyMovieClip("cont", this.getNextHighestDepth());
cont._x = 20;
cont._y = 20;
var cuadro:MovieClip;
for(i = 0; i < caras; i++){
for(j = 0; j < caras; j++){
cuadro = cont.attachMovie("cuadro", "cuadro", cont.getNextHighestDepth());
cuadro.attachBitmap(newCuadro, 0);
cuadro._x = j * cuadro._width;
cuadro._y = i * cuadro._height;
cuadro.onEnterFrame = function():Void{
var posX:Number = this._xmouse;
var posY:Number = this._ymouse;
var radian:Number = Math.atan(posY / posX);
var angulo:Number = (radian*180) / Math.PI;
this._rotation += angulo;
}
}
}