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();

Voir également




veille
inscrits inscrits ! Compensation à la rédaction
  • Inscription au wiki
  • Connexion

vod