victorius69
-
2 mai 2013 à 00:02
aerolyte
Messages postés465Date d'inscriptionmardi 17 avril 2007StatutMembreDernière intervention 4 mai 2013
-
4 mai 2013 à 13:03
Bonjour à tous.
Je viens de débuter en Action Script 3 avec Flash CS6.
J'ai réussi à faire mon preload, et je souhaite que pendant le loading, du texte soit affiché en fonction du pourcentage de chargement.
Le résultat serai similaire à cette vidéo.
voici le code que j'ai fait, mais cela ne fonctionne pas (c'est la partie avec le if/else qui ne fonctionne pas) :
stop();
this.addEventListener(Event.ENTER_FRAME, loading);
function loading(e:Event):void {
var total:Number = this.stage.loaderInfo.bytesTotal;
var loaded:Number = this.stage.loaderInfo.bytesLoaded;
bar_mc.scaleX = loaded/total;
loader_txt.text = Math.floor((loaded/total)*100)+ "%";
pretext.text = "";
if (loaded == 10) {
pretext.text= "A";
pretext.text= "B";
} else {pretext.text= "c";}
if (total == loaded) {
play();
this.removeEventListener(Event.ENTER_FRAME, loading);
}
}