Salut Burnside
Merci pour ta réponse si rapide !
je débute dans ce milieu et j'ai chopé sur le net un preloader tout fait, j'ai juste modifié la couleur de la barre de chargement pour qu'il s'adapte esthétiquement à mon site sans toucher au code ...
J'espère que c'est bien le code que tu me demande d'afficher sur le forum....
En attendant je continue à chercher sur le net la solution au problème !
En tout cas merci encore d'être dispo
Sam
Site web YES WE SCAN.
var clipACharger : Object = _parent; //référence au clip à charger
var clipAJouer : Object = clipACharger; //référence au clip à jouer
var Ktotal : Number = clipACharger.getBytesTotal(); //variable constante=getBytesTotal()
var Kcharge : Number = 0; //bytes chargé=getBytesLoaded()
var pourcent : Number = 0; //pourcentage chargé
var totalImg : Number = bar._totalframes; //nombres d'images du clip "bar" ( customizable )
var currentImg : Number = 1; //image courante du clip "bar"
onEnterFrame=function()
{
/*
********************DEBUGUER************************
trace("total:" + Ktotal
+"\ncharger:" + Kcharge
+"\npourcentage:" + pourcent
+"\nImageTotal:" + totalImg
+"\nimageCourante:" + currentImg
+"\n******************"
);
****************************************************
*/
Kcharge = clipACharger.getBytesLoaded(); //à chaque cycle d'image du loader, on récupère le nombre de bytes téléchargé de l'animation
pourcent = Math.round( (Kcharge/Ktotal)*100 ); //nous donne le niveaux de téléchargement en pourcentage ( de 0 à 100% )
pc = String ( pourcent+"%" ); //pour l'affichage du pourcentage via le textField "pc" ( ou plutôt la variable "pc" )
currentImg = Math.ceil( (Kcharge*totalImg)/Ktotal ); //image courante du clip customizable par rapport au pourcentage
bar.gotoAndStop(currentImg + Math.ceil((Math.random()*2))-1); //place sur une image du clip cust. par rapport au pourcentage
//cette ligne de code permet d'avoir un effet de tremblement
//grâce au " + Math.ceil((Math.random()*4))-2) "
//si le chargement est totalement fini
if ( Kcharge >= Ktotal )
{
/**************Votre code à la fin de l'animation**************/
clipAJouer.play();//pour ma part, je joue la scène principale
/**************************************************************/
delete onEnterFrame;
}
}//fin onEnterFrame