Bonjour !
Je ne suis probablement pas le premier !
Mon problème :
Sur Flash MX 2004,
mon site fonctionne bien en local mais sur internet, les photos ne se charge pas bien...jusque là normal.
Au départ je fais ça : (le code est simplifié)
createEmptyMovieClip(conteneur1, 0);
loadMovie("images/" + fichierPhoto[1], conteneur1);ça ça marche...pas de pb.
Ensuite je veux travailler l'image (je dois donc attendre qu'elle soit chargée), j'ai essayé de mettre plein d'image entre les deux opérations et ça fonctionne mais le temps d'attente devient trop long (même pour ceux qui ont une bonne connexion...pas cool)
Du coup, je crée une boucle du genre :
if(conteneur1.getBytesLoaded() < conteneur1.getBytesTotal()){
gotoAndPlay("chargement");
}
'chargement' est l'image qui précède le code ci-dessus.
Un trace de ces 2 bêtes (getBytes...) me renvoit bien qlq chose.
Mon problème est que cette boucle ne fonctionne pas ! Ce bout de code a l'air ignoré. (ça fait pas plaisir !!) et du coup certaines images ne sont pas du tout affichée.
(Tant que j'y suis, j'ai envisagé de faire un préchargement vers le cache (en php) de toutes mes photos et de les récupérer après en flash, c possible ?)
Merci d'éclairer ma lanterne...