Bonjour a tous,
Je viens de finir mon diaporama à thème sous flash AS3 (j'ai flash CS5)
consultable ici
Il s'agit tout simplement de boutons qui appellent différent .swf
Cependant certain .swf pèse 5Mo et on peut attendre une dizaine de seconde avant de voir apparaître le .swf donc je souhaiterai informer l'internaute que ça arrive ! et donc je souhaite que après le clique on puisse voir une barre de progression du chargement du .swf demandé (preloader si j'ai bien compris).
Pouvez vous m'aider à compléter mon code ?
Voici le code pour un des bouton : //soyez pas trop technique, je ne suis pas de métier
////////////////////////////////////////////////////////////////////////////
import flash.display.Loader;
import flash.net.URLRequest;
import flash.display.MovieClip;
var monclipchateau = new MovieClip();
////////////////////////////////////// DIAPO CHATEAU
function import1fois(evt){
var contenerImage = new Loader();
var image = new URLRequest("../photo/extra/diapo/images/theme-chateau.swf");
contenerImage.load(image);
monclipchateau.addChild(contenerImage);
boutonchateau.removeEventListener(MouseEvent.CLICK, import1fois);
}
function gogo(evt){
function bougelefond (evt:Event){
fond.y = 1000;}
addEventListener(Event.ENTER_FRAME, bougelefond);
monclipchateau.x=236;
monclipchateau.y=0;
this.addChildAt(monclipchateau,0);
}
boutonchateau.addEventListener(MouseEvent.CLICK,gogo);
boutonchateau.addEventListener(MouseEvent.CLICK, import1fois);
///////////////////////////////////////////////////////////////////////////////
PS : J'ai trouvé beaucoup de code pour installer un loader mais bon si vous pouvez me rendre service je suis preneur, Merci et a bientôt j'espère.
La seule chose qui est durable, c'est le changement !