un bandeau panoramique en AS et XML [xml&flash8] - Flash/ActionScript - Programmation
Marsh Posté le 02-03-2007 à 14:50:54
A vu de pif c'est une boucle for qui s'arrête jamais. Comme t'en a 2 avec comme paramétre "nbPhotos", il doit être undefined ou un truc comme ça.
Juste après
nbPhotos=noeuds.length;
rajoute
trace(nbPhotos);
et mets-en un aussi dans la boucle for.
trace("dans la boucle : "+nbPhotos);
Ca peut venir du XML tout simplement ou alors de la variable qu'il ne retrouve pas. Dans ce cas tu la passe en _global.
Marsh Posté le 02-03-2007 à 16:25:45
en effet, rajoute var nbPhotos:Number; sur la toute première ligne. il va la trouver même si elle est hors du scope de onLoad, c'est une drôle de particularité d'implémentation de Flash, qui est logique dans le contexte membres/classes de l'AS2, illogique dans le contexte AS1/timeline, mais pratique.
vachement pratique pour faire ça :
Code :
|
Marsh Posté le 05-03-2007 à 22:48:16
coucou ca marche!!!
merci pour le coup de pouce et surement à bientot car je sent que je suis pas sortie de l'auberge avec cette anim
a plus
Marsh Posté le 02-03-2007 à 02:15:35
bonsoir à tous,
d'apres un tuto, j'ai créé un bandeau panoramique qui boucle sur lui meme. Pour cela j'ai créé en AS 2 movie clips conteneurs qui comportent chacuns autant de movieclip qu'il y a d'images dans mon xml. Quand ma souris est du coté droit, les conteneurs défilent vers la droite et inversement vers la gauche.
Le probleme c'est quand je teste mon anim, flash plante (il me semble que c'est mauvais signe) ou me renvoie une alerte qui me préviens que le script va faire ramer l'application .
Voila mon code AS (sur l'image 1 de la scène 1)
le fichier xml
s'appele bibliotheque :
merci a tous ceux qui voudront bien me répondre.
***^_^***
bonne nuit tout le monde