Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/01/2008, 04h30   #1
Invité régulier
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 8
Points : 8
Par défaut effacer n clip crée avec movieClipLoader

Bonjour à tous.

J'ai un petit souci avec des clips crées dynamiquement.

Je me fais une petit portofolio en xml et pour les miniatures j'utilise un loadClip :
J'ai plusieurs "galerie" : je load donc a chaque fois un nouveau xml. Le problème est que lorsque je change de xml les miniatures ne sont pas à jours ce sont toujours les premiers qui ont été loader qui reste affichés. Pour les mettres à jours je voudrais les enlever (removeMovieClip, clear(), etc), mais cela ne fonctionne pas.

Je vous donne le code le plus important.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 
	function imageMini_fn(k) {
		image_mcl = new MovieClipLoader();
		var ecouteur:Object = new Object();
 
 
		image_mcl.addListener(ecouteur);
// miniatures est un clip vide crée sur la scene danslequel je crée mes miniatures
		miniatures_mc.createEmptyMovieClip("t"+k,"150"+k);
		image_mcl.loadClip(imageMini[k], "miniatures_mc.t"+k);
 
}
 
// le code dans le menu lorsque je clic sur une nouvelle galerie
 
// code pour effacer les miniatures crées dynamiquement
		for (k=1; k<8; k++){
		removeMovieClip(miniatures_mc.t[k]);
		// ou encore miniatures_mc.t[k].removeMovieClip();
		trace (k);
		}
 
// puis je charge mon nouveau xml
xmlGalerieData.load(menuLien[selectionner])
Ce qui est bizarre c'est que si je fais removeMovieClip(miniatures_mc.t[2]); il me retira bien la 1ere image mais losque je met removeMovieClip dans la boucle for pas de réaction.

Bon voila j'espere que j'ai été clair car la je m'endors devant mon pc, merci pour l'aide.
rawkus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 12h44   #2
Invité régulier
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 8
Points : 8
Allo, un petit up . Personne n'as une petite idée ? ou je ne suis peut etre pas tres clair ?

merci en tout cas
rawkus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/01/2008, 16h38   #3
Invité régulier
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 8
Points : 8
Réponse :

miniatures_mc["t"+k].removeMovieClip();
rawkus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h02.


 
 
 
 
Partenaires

Hébergement Web