a ver no se como tienes distribuido tu swf pero supongo que las demás imágenes están en diferentes frames asi que puedes acer la precaga a medias seria algo asi
Código PHP:
stop();
var porcentaje:Number = 0;
var arranca:Boolean = true;
this.onEnterFrame = function ()
{
if (arranca)
{
this.total_frames = this.getBytesTotal();
this.resto_frames = this.getBytesLoaded();
porcentaje = Math.floor(this.resto_frames / this.total_frames * 100);
// estos datos son los que nuestro en pantalla
texto.text = porcentaje + "%";
barra._xscale=porcentaje
////////////////////////////////////////////
if (porcentaje >10 ) // anulo esto que ase que se carge entero if (this.resto_frames == this.total_frames)
{
delete (this.onEnterFrame);
arranca = false;
gotoAndStop(2)
}
}
}
;
bueno en esta parte
if (porcentaje >10 ) de digo al script que si supera del 10% pase al frame 2 y si quieres que prosiga con la precarga en el boton pones el mismo codigo pero modificado de esta manera
Código PHP:
on(Press){
var porcentaje:Number = 0;
var arranca:Boolean = true;
this.onEnterFrame = function ()
{
if (arranca)
{
this.total_frames = this.getBytesTotal();
this.resto_frames = this.getBytesLoaded();
porcentaje = Math.floor(this.resto_frames / this.total_frames * 100);
// estos datos son los que nuestro en pantalla
texto.text = porcentaje + "%";
barra._xscale=porcentaje
if (this.resto_frames == this.total_frames)
{
delete (this.onEnterFrame);
arranca = false;
play()
}
}
}
}
;
aunque seria inútil porque en cuanto el usuario abre la pagina esta se carga quieras o no XDXDXD pero aver si te sirve