[FlaMX] retrouver noms clips créés avec attachMovie
1 réponse
directoweb webforumsuser
Bonjour
Je crée une série de clips dans Flash MX2004 ( action script)
Le but est de réaliser en dynamique l'équivalent de ce que j'ai mis en manuel sur www.bonheurdesdames.com dans la pop up qui s'ouvre en entrée de site.
Mes clips "monLecteur_i"se crèent bien, suivant le nombre de champs indiqués dans un tableau (Array). ici 5
images= new Array ("img/img000.jpg", "img/img002.jpg", "img/img003.jpg","img/img004.jpg", "img/img005.jpg");
miniatures= new Array ("img000.jpg", "img002.jpg", "img003.jpg","img004.jpg", "img005.jpg");
ces images se chargent dans chacun des clips générés avec attachMOvie qui semble être une bonne solution !?
i = -1;
function buildList () {
spacing = 110;
while (++i < miniatures.length) {
nom = "monLecteur_" + i;
y = i * spacing;
display.list.attachMovie("monLecteur_", nom, i);
//juste pour vérifier que mes noms de clips se crèent bien
trace(nom); // ou bien
trace ("valeur de i est " +i);
display.list[nom]._y = y;
LoadMovie(list,display.list[nom] );
}
}
Jusqu'ici, tout va bien !
je voudrais que ces clips qui apparaissent avec la bonne image miniatures, m'ouvrent une image extraite de Array images dans un loadMovie à l'interieur d'un clip que j'appelle "lecteur". en fait les visions à 500 x325 de mes miniatures.
Je n'arrive pas à récupérer les noms de chacun des 5 clips miniatures générés ici et ne peut donc pas générer les grandes image dynamiquement.
Je cherche à savoir ce qu'il faudrait rajouter probablement dans le script des clips "monLecteur" pour qu'ils puissent répondre séparemment. Ce qui me surprend est que tout semble être en level0 alors que mes clips sechargent en leveli
Merci à qui peut m'aider sur cette voie.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Shaackal
Salut regarde ds l'aide du côté de "For ... in" --------------------------------------------- The following is an example of using the typeof operator with for..in to iterate over a particular type of child:
for (name in my_mc) { if (typeof (my_mc[name]) = "movieclip") { trace ("I have a movie clip child named " + name); } } --------------------------------------------"directoweb" a écrit dans le message de news: bt49q5$8q$
Bonjour
Je crée une série de clips dans Flash MX2004 ( action script) Le but est de réaliser en dynamique l'équivalent de ce que j'ai mis en
manuel sur www.bonheurdesdames.com dans la pop up qui s'ouvre en entrée de site.
Mes clips "monLecteur_i"se crèent bien, suivant le nombre de champs
indiqués dans un tableau (Array). ici 5
images= new Array ("img/img000.jpg", "img/img002.jpg",
miniatures= new Array ("img000.jpg", "img002.jpg",
"img003.jpg","img004.jpg", "img005.jpg");
ces images se chargent dans chacun des clips générés avec attachMOvie qui
semble être une bonne solution !?
i = -1; function buildList () { spacing = 110;
while (++i < miniatures.length) { nom = "monLecteur_" + i; y = i * spacing; display.list.attachMovie("monLecteur_", nom, i); //juste pour vérifier que mes noms de clips se
crèent bien
trace(nom); // ou bien trace ("valeur de i est " +i); display.list[nom]._y = y; LoadMovie(list,display.list[nom] );
} } Jusqu'ici, tout va bien ! je voudrais que ces clips qui apparaissent avec la bonne image miniatures,
m'ouvrent une image extraite de Array images dans un loadMovie à l'interieur d'un clip que j'appelle "lecteur". en fait les visions à 500 x325 de mes miniatures.
Je n'arrive pas à récupérer les noms de chacun des 5 clips miniatures
générés ici et ne peut donc pas générer les grandes image dynamiquement.
Je cherche à savoir ce qu'il faudrait rajouter probablement dans le script
des clips "monLecteur" pour qu'ils puissent répondre séparemment. Ce qui me surprend est que tout semble être en level0 alors que mes clips sechargent en leveli
Merci à qui peut m'aider sur cette voie.
Merci d'avance pour votre aide...
Salut regarde ds l'aide du côté de "For ... in"
---------------------------------------------
The following is an example of using the typeof operator with for..in to
iterate over a particular type of child:
for (name in my_mc) {
if (typeof (my_mc[name]) = "movieclip") {
trace ("I have a movie clip child named " + name);
}
}
--------------------------------------------"directoweb"
<webforumsuser@macromedia.com> a écrit dans le message de news:
bt49q5$8q$1@forums.macromedia.com...
Bonjour
Je crée une série de clips dans Flash MX2004 ( action script)
Le but est de réaliser en dynamique l'équivalent de ce que j'ai mis en
manuel sur www.bonheurdesdames.com dans la pop up qui s'ouvre en entrée de
site.
Mes clips "monLecteur_i"se crèent bien, suivant le nombre de champs
indiqués dans un tableau (Array). ici 5
images= new Array ("img/img000.jpg", "img/img002.jpg",
miniatures= new Array ("img000.jpg", "img002.jpg",
"img003.jpg","img004.jpg", "img005.jpg");
ces images se chargent dans chacun des clips générés avec attachMOvie qui
semble être une bonne solution !?
i = -1;
function buildList () {
spacing = 110;
while (++i < miniatures.length) {
nom = "monLecteur_" + i;
y = i * spacing;
display.list.attachMovie("monLecteur_", nom, i);
//juste pour vérifier que mes noms de clips se
crèent bien
trace(nom); // ou bien
trace ("valeur de i est " +i);
display.list[nom]._y = y;
LoadMovie(list,display.list[nom] );
}
}
Jusqu'ici, tout va bien !
je voudrais que ces clips qui apparaissent avec la bonne image miniatures,
m'ouvrent une image extraite de Array images dans un loadMovie à l'interieur
d'un clip que j'appelle "lecteur". en fait les visions à 500 x325 de mes
miniatures.
Je n'arrive pas à récupérer les noms de chacun des 5 clips miniatures
générés ici et ne peut donc pas générer les grandes image dynamiquement.
Je cherche à savoir ce qu'il faudrait rajouter probablement dans le script
des clips "monLecteur" pour qu'ils puissent répondre séparemment. Ce qui me
surprend est que tout semble être en level0 alors que mes clips sechargent
en leveli
Salut regarde ds l'aide du côté de "For ... in" --------------------------------------------- The following is an example of using the typeof operator with for..in to iterate over a particular type of child:
for (name in my_mc) { if (typeof (my_mc[name]) = "movieclip") { trace ("I have a movie clip child named " + name); } } --------------------------------------------"directoweb" a écrit dans le message de news: bt49q5$8q$
Bonjour
Je crée une série de clips dans Flash MX2004 ( action script) Le but est de réaliser en dynamique l'équivalent de ce que j'ai mis en
manuel sur www.bonheurdesdames.com dans la pop up qui s'ouvre en entrée de site.
Mes clips "monLecteur_i"se crèent bien, suivant le nombre de champs
indiqués dans un tableau (Array). ici 5
images= new Array ("img/img000.jpg", "img/img002.jpg",
miniatures= new Array ("img000.jpg", "img002.jpg",
"img003.jpg","img004.jpg", "img005.jpg");
ces images se chargent dans chacun des clips générés avec attachMOvie qui
semble être une bonne solution !?
i = -1; function buildList () { spacing = 110;
while (++i < miniatures.length) { nom = "monLecteur_" + i; y = i * spacing; display.list.attachMovie("monLecteur_", nom, i); //juste pour vérifier que mes noms de clips se
crèent bien
trace(nom); // ou bien trace ("valeur de i est " +i); display.list[nom]._y = y; LoadMovie(list,display.list[nom] );
} } Jusqu'ici, tout va bien ! je voudrais que ces clips qui apparaissent avec la bonne image miniatures,
m'ouvrent une image extraite de Array images dans un loadMovie à l'interieur d'un clip que j'appelle "lecteur". en fait les visions à 500 x325 de mes miniatures.
Je n'arrive pas à récupérer les noms de chacun des 5 clips miniatures
générés ici et ne peut donc pas générer les grandes image dynamiquement.
Je cherche à savoir ce qu'il faudrait rajouter probablement dans le script
des clips "monLecteur" pour qu'ils puissent répondre séparemment. Ce qui me surprend est que tout semble être en level0 alors que mes clips sechargent en leveli