Auteur: Jérôme Forget. Publié le 30 juillet 2006.
Nous avons utilisé ici le moteur de chargement simple pour servir de base à ce script. Dans cette variante de moteur de chargement (ou de préchargement), une ligne de code a été ajouté (en caractères gras) qui va afficher le pourcentage du chargement dans un champ de texte dynamique sur la scène.
stop();
var nChargementIntervalle:Number = setInterval(this, "surveilleChargement", 100);
function surveilleChargement():Void {
var nOctetsCharges:Number = this.getBytesLoaded();
var nOctetsTotal:Number = this.getBytesTotal();
tProgres.text = Math.round(nOctetsCharges / nOctetsTotal * 100) + "% complété";
if(nOctetsCharges >= nOctetsTotal) {
clearInterval(nChargementIntervalle);
play();
}
}
Vous devrez bien entendu ajouter un champ de texte dynamique nommé tProgres sur la scène afin d'utiliser ce script.