Bonsoir,

J'ai besoin de votre aide car je bloque sur un point dans mon script

L'idée générale, c'est que je crée dynamiquement des clips avec incrémentation des noms (des vignettes d'images issues d'une requête d'une base de donnée).
Je voudrai que ces vignettes disparaissent quand je clique sur l'une d'entres elles (le scenario se déplace vers une frame où on a la vignette en grand avec un texte de description).

Pour ce faire, me semble-t-il, la solution la plus simple serait de placer tous ces clips "loader" dans un clip créé en dur dans la première frame (là où il y a les vignettes).

La question, c'est "comment qu'on fait" ?

J'ai essayé plusieurs variantes sans succès

Voici la fonction appellée :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
this.chrgtimage=function(n:Number, xi:Number, yi:Number, xs:Number, ys:Number){
	//image
	this.createEmptyMovieClip("loader"+n, getNextHighestDepth() );
	this["loader"+n].createEmptyMovieClip("content"+n, getNextHighestDepth() );
	this["loader"+n]["content"+n].loadMovie("images/"+n+"_mini_rond.png");
	this["loader"+n]["content"+n]._xscale=xs;
	this["loader"+n]["content"+n]._yscale=ys;
	this["loader"+n]["content"+n]._x=xi;
	this["loader"+n]["content"+n]._y=yi;
	this["loader"+n].onRelease = function(){
			gotoAndStop("produit_frm");
			_global.idproduit=n;
	}
}

Mille mercis à tous ceux qui pourront m'aider !!!!


Vincent