Bonjour,
j'ai utilisés ce code pour faire un portfolio sur le site que je développe.
Voici mon code :
Mais le probléme c'est que j'ai crée une multipage... Mais les clips se mettent les un sur les autres quand je change de pages...
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79 if (_global.pourtest == 0) { viewAreaHeight = -0; i = 0; ordo = 520; classe = new XML(); classe.load("folio.xml"); classe.ignoreWhite = true; varchemin = _root.text_mc; varchemin.tcrea_mc._visible = false; classe.onLoad = function(){ mycrea = classe.firstChild; while (mycrea.childNodes[i] && i<22) { if (mycrea.childNodes[i].nodeName == "link"){ varchemin.duplicateclip_mc = varchemin.tcrea_mc.duplicateMovieClip("tlinkdupl" + i, i, {_x: 0, _y: ordo}); varchemin.duplicateclip_mc.ttcrea = String(mycrea.childNodes[i].attributes.titre); varchemin.duplicateclip_mc.dsccrea = String(mycrea.childNodes[i].attributes.contenu); varchemin.duplicateclip_mc.lien = String(mycrea.childNodes[i].attributes.lien); trace(String(mycrea.childNodes[i].attributes.photo)); varimage = String(mycrea.childNodes[i].attributes.photo); varchemin.duplicateclip_mc.loadimage_mc.loadMovie(varimage); } i++; ordo += 120; viewAreaHeight -= 131; } } } else { viewAreaHeight = -0; i = ((_global.valeurListe-1)*22); taille = i+22; //_global.valeuri = i; ordo = 520; classe = new XML(); classe.load("folio.xml"); classe.ignoreWhite = true; varchemin = _root.text_mc; varchemin.tcrea_mc._visible = false; removeMovieClip("tlinkdupl0"); removeMovieClip("tlinkdupl22"); /*varchemin.tcrea_mc.*/ /*var o = _global.valeuri; for(o; o<=(_global.valeuri+22); o++) { varchemin.tcrea_mc.removeMovieClip("tlinkdupl" + o); }*/ classe.onLoad = function(){ mycrea = classe.firstChild; while (mycrea.childNodes[i] && i<taille) { if (mycrea.childNodes[i].nodeName == "link"){ trace(i); varchemin.duplicateclip_mc = varchemin.tcrea_mc.duplicateMovieClip("tlinkdupl" + i, i, {_x: 0, _y: ordo}); varchemin.duplicateclip_mc.ttcrea = String(mycrea.childNodes[i].attributes.titre); varchemin.duplicateclip_mc.dsccrea = String(mycrea.childNodes[i].attributes.contenu); varchemin.duplicateclip_mc.lien = String(mycrea.childNodes[i].attributes.lien); trace(String(mycrea.childNodes[i].attributes.photo)); varimage = String(mycrea.childNodes[i].attributes.photo); varchemin.duplicateclip_mc.loadimage_mc.loadMovie(varimage); } i++; ordo += 120; viewAreaHeight -= 131; } } }
Donc j'aimerais supprimé avant chaque boucle les clips dupliqués. Mais comment je peux?
Deja pour testé j'avais ecris removeMovieClip("tlinkdupl0"); comme vous pouvez le voir dans le code... mais il ne se supprime jamais... Est ce que vous auriez une solution?





Répondre avec citation
Partager