Bonjour,
Je suis débutant sur flash. En général, mes codes sont plutôt de l'ordre de la bidouille, le but étant que ca marche, si par malheur ca marche pas jpasse faire un tour ici et je trouve toujours un sujet en rapport avec ce que je cherche.
Mais alors aujourd'hui ca fait plusieures heures que je tourne et je commence à m'arracher les cheveux! C'est étonnant car je suis certain que c'est une question que d'autre ont dut se poser avant moi, bref , c'est l'occasion de sauter le pas et de participer au forum...
Je vais essayé d'être le plus claire possible (mon vacabulaire flash n'est pas toujours exacts).
Je me suis fait un clip exporté "conteneur" à l'intérieur duquel j'ai imbriqué deux clips nommé "clip1" et "contenu1". A l'intérieur de "contenu1" se trouve "contenu2" où se trouve "bouton".
j'utilise ensuite une boucle pour pour placés trois clips qui sont des occurences de conteneur et dont les noms d'occurences sont générés à partir d'un tableau, voici mon code :
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
23 var tableaum:Array = new Array("villette", "sysD", "animdistillerie"); numerodutableaum = 0; var imagesmulti = tableaum[numerodutableaum]; abcisse=10 for (i=0; i<3; i++) { numerodutableaum = i; imagesmulti = tableaum[numerodutableaum]; this["conteneur"+imagesmulti] = this.attachMovie('conteneur', 'conteneur'+imagesmulti, this.getNextHighestDepth()); this["conteneur"+imagesmulti]._x=abcisse abcisse=abcisse+200; conteneurimage = this["conteneur"+imagesmulti].createEmptyMovieClip("conteneurimage", 0); this["conteneur"+imagesmulti].conteneurimage.loadMovie("imagesmultimedia/"+imagesmulti+".jpg",0); this["conteneur"+imagesmulti].contenu1.contenu2.onRelease=function(){ trace("on a cliqué"); } }
Jusqu'ici pas de problème, la fonction trace marche parfaitement. Simplement, j'aimerai agir sur "clip1" (sur sa largeur par exemple) lorsque je clique sur "bouton". C'est bête mais je ne connais pas la syntaxe pour remonter à une cible lorsque l'on utilise la structure this[occurence].
En Outre, je ne veux pas utiliser _root parceque cette animation sera ensuite loader dans une autre.
Oriez vous une petite idée? please...
Partager