Antes que nada esto esta echo en Flash Mx 2004
Hace asi:
1. Crea una nueva pelicula Flash 470 x 60
2. Dibuja un rectángulo tambien de 470 x 60
3. apretá F8, convertilo en Movie Clip y ponele como nombre "rotabanners"
4. Edita "rotabanners", ya sea haciendo doble click en el area de trabajo o boton derecho editar (tambien lo encontras con control+L)
5. te posicionas en el primer frame y pegas ese código de action script
6. dentro de la pelicula "rotabanners" borras el rectángulo (en realidad no es necesario ni que lo crees pero hasta que aprendas como crear movie clips hacelo)
7. los guardas y minimizas.
8. en la misma carpeta donde lo guardaste, creas una carpeta llamada "images"
9 adentro de la carpeta images copias 9 imagenes llamadas: img001.jpg, img002.jpg, .... hasta img.009.jpg
10. maximizas el flash mx 2004 y publicas la pelicula.
11. la corres y listo.
edit:
fijate que habia cometido un error en el código:
donde decia;
Cita: img_mc.loadMovie("images/" add (1+random(9)) add ".jpg");
deberia decir:
Cita: img_mc.loadMovie("images/ima00" add (1+random(9)) add ".jpg");
faltaba
ima00, ahora estaba buscando archivos como 1.jpg...9.jpg
aca esta completo:
Código PHP:
this.createEmptyMovieClip("img_mc", ++nivel);
img_mc._x = 0;
img_mc._y = 0;
img_mc.loadMovie("images/ima00" add (1+random(9)) add ".jpg");
this.createEmptyMovieClip("bucle_mc", ++nivel);
bucle_mc.onEnterFrame = function() {
if (por != 100) {
por = Math.round((img_mc.getBytesLoaded()/img_mc.getBytesTotal())*100);
por_txt.text = "Cargandos :"+(Math.round(img_mc.getBytesLoaded()/1024))+" Kb de "+(Math.round(img_mc.getBytesTotal()/1024))+" Kb "+por+" % terminado";
} else {
this.unloadMovie();
img_mc._width = 470;
img_mc._height = 60;
}
};