nov
13

PreloaderAS2Objectif: Loader son animation principal avec un preloader un peu zolie.

Pour tester l’animation l’ouvrir dans flash et tester…

Exemple : pas très parlant pour un preloader sauf si vous êtes en 56k
source le fichier FLA

Explication ci-dessous.


Stage.scaleMode = "noScale";

this.onEnterFrame = function() {
	Mouse.hide();	// on cache la souris pour que ce soit plus beau
	var poids:Number = this.getBytesTotal(); // poids total
	var progress_load : Number = this.getBytesLoaded(); // poids chargé
	var part_load : Number = Math.round((progress_load/poids)*100); // ratio, math round pour arrondir à l'entier le plus proche

	bulle_mc.affichage = part_load+"%"; // affichage du pourcentage chargé dans le champs de texte dynamique
	bar_mc._xscale = part_load; // la barre s'aggrandit proportionellement au pourcentage

	if(bulle_mc._x < 0) {bulle_mc._x <= 0;} // si coordonnées de la bulle inférieur à 0 (sort de l'écran) : le placer à 0
		else if (bulle_mc._x > 406){bulle_mc._x >= 406;	}// si coordonnées de la bulle inférieur à 406 (sort de l’écran) : le stopper à 406
		else {bulle_mc._x = (part_load*5.5)-49   ;	}// sinon déplacer la bulle par rapport au pourcentage chargé qu’on multiplie par la taille de l’anim/100. Le -49 c’est pour que la flèche de la bulle soit juste au dessus de la barre 

	if (part_load == 100) { // si le chargement est égal à 100
		delete this.onEnterFrame; // on arrete le enterframe
		gotoAndPlay(2);
		Mouse.show(); // fini on peut remontrer notre souris
	}
};

PreloaderAS2



Preloader flash en actionscript 2
Inscrivez vous aux flux RSS pour rester informé des news du site.

Social Bookmarking
AJOUTER A: Digg AJOUTER A: Del.icio.us AJOUTER A: Technorati AJOUTER A: StumbleUpon AJOUTER A: Reddit AJOUTER A: Slashdot AJOUTER A: Netscape AJOUTER A: Furl AJOUTER A: Newsvine AJOUTER A: Yahoo AJOUTER A: Google AJOUTER A: Blinklist AJOUTER A: Spurl AJOUTER A: Diigo AJOUTER A: Ma.Gnolia





Quelque chose à dire? Dites-le ci-dessous.