documentation flash movieclip getbytesloaded
Vous êtes ici: Les articles techniques » documentation » Eléments du langage ActionScript » MovieClip » getBytesLoaded (méthode MovieClip.getBytesLoaded)getBytesLoaded (méthode MovieClip.getBytesLoaded)
public getBytesLoaded() : Number
Renvoie le nombre d’octets déjà chargés (transmis en continu) pour le clip. Vous pouvez comparer cette valeur à la valeur renvoyée par MovieClip.getBytesTotal() afin de déterminer le pourcentage de chargement d’un clip.
Vous pouvez étendre les méthodes et les gestionnaires d’événements de la classe MovieClip en créant une sous-classe.
Disponibilité : ActionScript 1.0 ; Flash Player 5
Valeur renvoyée
Number - Entier indiquant le nombre d’octets chargés.
Exemple
L’exemple suivant utilise la propriété _framesloaded pour activer un fichier SWF lorsque toutes les images sont chargées. Si certaines images ne sont pas chargées, la propriété _xscale de l’occurrence de clip loader est augmentée proportionnellement pour créer une barre de progression.
Entrez le code ActionScript suivant sur l’image 1 du scénario :
var pctLoaded:Number = Math.round(this.getBytesLoaded()/this.getBytesTotal() * 100); bar_mc._xscale = pctLoaded;
Ajoutez le code suivant sur l’image 2 :
if (this._framesloaded<this._totalframes) { this.gotoAndPlay(1); } else { this.gotoAndStop(3); }
Placez le contenu dans ou après l’image 3, puis ajoutez le code suivant sur l’image 3 :
stop();



