Bonsoir, je retente un post dans cette rubrique qui me semble plus appropriée.
Voila je viens de créer un site full flash, donc comme l'animation met un peu de temps à se lancer j'ai créé un préloader.
Le problème étant qu'une fois que la barre de chargement a atteint les 100 %, l'animation de mon site ne se lance pas toujours ! C'est très aléatoire, j'ai fait le test sur certains pc l'animation se lance toute seule, et sur d'autres il ne se passe rien après 100%...
J'ai essayé différents navigateurs voire si le problème ne venait pas de là mais apparement non.
Est-ce que cela peut venir de la version du plug-in flash de l'utilisateur ? ou ai-je fait une erreur dans la conception du preloader ?
Ptit résumé de la conception de mon site, sous flash :
J'ai placé sur la frame1 de ma séquence principale un rectangle représentant la barre de chargement (qui est un clip), ainsi qu'un champ de texte dynamique juste en dessous pour faire défiler le pourcentage. j'ai placé sur cette frame l'action script suivant
stop();
var weight = this.getBytesTotal();
this.onEnterFrame = function() {
progress_load = this.getBytesLoaded();
part_load = Math.round((progress_load/weight)*100);
display = part_load+"%";
bar._xscale = part_load;
if(part_load ==100) {
delete this.onEnterFrame;
gotoAndStop(2);
}
};
J'ai ensuite placé sur la frame 2 de ma séquence principale un autre clip contenant tout mon site.
Si quelqu'un a une idée pour m'aider, je le remercie par avance :o)



Merci pour ta réponse rapide.
Je viens donc de tenter de décaler le contenu de mon site sur la frame 5, en faisant un gotoAndStop(5); mais ça n'a rien changé :/
J'avais également essayé de remplacer le gotoAndStop par gotoAndPlay mais là c'est pire, puisque ca me crée une ambiance boîte de nuit entre la frame 1 et 2 qui ne s'arrêtent plus de clignoter ahah...
J'suis aussi naze en actionscript alors je cerne pas trop le truc =(
Autre chose, j'ai remarqué que si je supprime la frame contenant le preloader, l'animation se lance bien, mais du coup l'utilisateur doit patienter pendant une plombe sans savoir si la page se charge vraiment :o (chose que j'aimerais éviter)
Essaye à la fois le décalage en frame 5, le gotoAndPlay ET de mettre un stop(); sur ta frame 5.