Pour modifier la taille d'une image en AS (Action Script) on fait ainsi :
conteneur.width = 50
conteneur.height = 60
Pour faire un préchargement d'une image on peut utiliser un prototype :
MovieClip.prototype.charge_image = function(file) {
// cree un clip vide conteneur
conteneur = this.createEmptyMovieClip("conteneur", 100);
// on charge dans conteneur l'image
conteneur.loadMovie(file);
this.onEnterFrame = function() {
var total = this.getBytesTotal() ; // taille de l'animation en bytevar lu = this.getBytesLoaded() ; // l'état courant de chargement d'animation en bytevar rapport = Math.round((lu)/(total)*100); // le pourcentage de chargement de l'imge
this.pourcentage.text = Math.round(rapport) + " %"; //Affiche le pourcentage dans un champs texte dynamiqueif (rapport >= 1) {
//on supprime l'évènement onEnterFrame
delete this.onEnterFrame;
}
}
};
// on lance le protype
this.charge_image("monimage.jpg");
Cet article est la propriété de www.developpez.com en tant qu'hebergeur ainsi que
celle de Bolo en tant que rédactrice, ce texte est donc protégé par le code de la
propriété intellectuelle et est soumis à la réglementation en vigueur.
www.developpez.com ou son auteur se reserve le droit d'apporter des modifications
sans préavis. Vous pouvez utiliser cet article comme bon vous semble, faire un lien depuis
votre site Web, ou le copier en spécifiant l'auteur et la provenance (www.developpez.com)
Le non respect de cette règle equivaudrait à faire une contrefaçon. La responsabilité de
www.developpez.com, de l'un de ses membres, ou de la direction ne pourra etre engagée en cas
de destruction partielle ou totale des données ou de l'architecture système ou logicielle
inhérente à l'utilisation des ses logiciels.
Les logiciels decrits ici sont la propriété de
leurs auteurs respectifs.
Responsable bénévole de la rubrique Flash : Grégory Dumas - Contacter par EMail :