Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

pb preload

Envoyé: 2 avril 2006, 11h37 par icaramel


Voilà, j'ai suivi tes conseils. Merci beaucoup d'ailleurs car comme tu vas voir j'y suis presque !!! :)

Mon code source, le pb suit :

// création du MovieClip vide servant de conteneur
this.createEmptyMovieClip("clip_vide", 1);
//
// création du champ texte affichant les informations
//this.createTextField("loaded_txt", 2, 100, 100, 300, 50);
//loaded_txt.border = true;
//
// création de l'écouteur
var ecouteur:Object = new Object();
// création du MovieClipLoader
var preloader:MovieClipLoader = new MovieClipLoader();
// ajout des méthodes du même nom que celles des événements d'intro_mcl
ecouteur.onLoadStart = function(p_mcCible:MovieClip) {
//loaded_txt.text = "Le chargement de "+p_mcCible._name+" commence.";
clip_vide.gotoAndStop(1);
clip_vide.enabled=false;
clip_vide._visible=false;
};
ecouteur.onLoadProgress = function(p_mcCible:MovieClip, p_nBytesLoaded:Number, p_nBytesTotal:Number):Void {
var p:Number = Math.round((p_nBytesLoaded)/(p_nBytesTotal)*100);
chargement_bytes.gotoAndStop(p);
loaded_txt.text = p+" %";
};
ecouteur.onLoadComplete = function(p_mcCible:MovieClip) {
//loaded_txt.text = "Le chargement du fichier sur le disque est terminé.";
preloader.removeListener(ecouteur);
clip_vide.gotoAndStop(1);
clip_vide.play(1);
getURL("http://ythaq.free.fr/";);
};
ecouteur.onLoadError = function(p_mcCible:MovieClip, p_sErrorCode:String, p_nHTTPStatus:Number) {
var erreur:String = "Une erreur est survenue pendant le chargement..."+newline;
erreur += " > code de l'erreur : "+p_sErrorCode+newline;
erreur += " > status HTTP : "+p_nHTTPStatus;
loaded_txt.text = erreur;
};
//

// ajout de l'écouteur eLoaderIntro au MovieClipLoader intro_mcl
preloader.addListener(ecouteur);
// lancement du chargement d'intro.swf dans intro_mc grâce à intro_mcl
preloader.loadClip("entre.swf", this.clip_vide);
preloader.loadClip("index/titre.jpg", this.clip_vide);
preloader.loadClip("index.swf", this.clip_vide);


Comme tu vois je preloade plusieurs swf, jpg externes. En affichant le pourcentage j'ai l'impression qu'il preload d'abord "entre.swf", ensuite lors du second preload le pourcentage revient à 0, jusqu'à ce qu'il ait terminé, et pareil pour le troisieme preload. Donc la barre de chargement n'avance pas de manière "fluide".

Comme un apercu vaut mieux que de long discours, je te propose de voir là :
http://ythaq.free.fr/essaifond.swf

C'est juste un test donc c'est sommaire.


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@