bonjour,
je commence à me mettre plus sérieusement à Flash et l'Action Script et je voudrai réalisé une "visionneuse" toute simple.
j'ai les liens de mes images dans un fichier xml que je récupère au début de mon appli.
en cliquant sur les boutons gauche et droit je parcoure tout simplement mon xml, jusque là ça fonctionne et ma console m'affiche les bons liens. ce qui ne fonctionne pas, c'est le changement d'image. Je dois cliquer deux fois de suite pour que ça marche. une fois sur deux je n'ai pas d'image alors que le lien est bon.
quelqu'un voit-il une explication? voilà mon code
merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 stop(); //INITIALISATION i=0; //var i pour parcourir les index du xml //XML //on va chercher une première image à afficher dans le xml img_start=chargement_xml.firstChild.childNodes[0].childNodes[i].attributes.link; //MOVIE CLIP //on charge la photo dans le movieclip diapo_mc.loadMovie(img_start); //EVENTS //on crée un événement sur les boutons gauche et droit //bouton droit right_bt.onPress=function(i){ i++; img_new=chargement_xml.firstChild.childNodes[0].childNodes[i].attributes.link; trace(img_new); //on modifie l'image diapo_mc.loadMovie(img_new); };
Partager