MiactionScript, el preload esta en un clip de pelicula que dentro de ella, hay otro junto con dos fotogramas de AS2.
El primero:
Código ActionScript :
percentageLoaded = Math.round(_root.getBytesLoaded() / _root.getBytesTotal()*100);
if (currentFrame == null) {
currentFrame = 0; // initialise the first time around
}
if (currentFrame < 100) {
if (percentageLoaded > currentFrame) {
currentFrame++;
_root.water.theloader.loadMask.gotoAndStop(currentFrame);
}
} else {
stop();
_root.gotoAndPlay("fadeout");
}
El segundo:
Código ActionScript :
gotoAndPlay(1);
Creo que de esta manera, el charquito de agua se reproduce hasta que la condicion currentframe sea mayor a 100, el porcentaje, hay una manera de verificar la carga en kilobytes totales = kilobytes completos para esto, pero no se cual es, el preload esta entre la capa 1 hasta 34 donde terminaria con fadeout y continua hasta la Intro.
La capa 54 hay un gotoAndStop (55);
La capa 55 esta la Intro, en donde se reproduce un archivo FLV, junto con esto:
Código ActionScript :
stop();
var conexion:NetConnection = new NetConnection();
conexion.connect(null);
var stream:NetStream = new NetStream(conexion);
intro.attachVideo(stream);
stream.play("Intro.flv");
stream.onStatus = function(infoObject){
if (infoObject.code == "NetStream.Play.Stop"){
gotoAndPlay(56);
}
}
Pero se veo entrecortado y despues de varios minutos de descarga.
Como se logra