bonjour à tous,
je suis confronté a un bete probleme ...
voici mon code (simplifié)

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
 
var numOfItems:Number = 8;
 
var speed:Number = 2; 
 
 
 
 
for(var i=0;i<numOfItems;i++)
{
	var mc = createEmptyMovieClip("photo"+i, i);
	mc.createEmptyMovieClip("conteneur", 0);
	mc.conteneur.loadMovie("photos/" + i + ".jpg");
	mc._xscale = mc._yscale = 30;
	mc._x = i*120
	mc.onRelease = function() {
		ease(this , 125, 95)
	}
 
}
 
 
//fonction deplacement ralenti
ease = function( what:MovieClip , tox:Number, toy:Number ){
	what.onEnterFrame = function(){ 
	var distancex:Number = tox - this._x; 
	var newDistancex:Number = distancex / speed; 
	this._x = tox - newDistancex; 
	var distancey:Number = toy - this._y;
	var newDistancey:Number = distancey / speed;
	this._y = toy - newDistancey;
	this._xscale = this._yscale = 100;
 
} 
}
alors en gros mon code va chercher 8 images dans un repertoire, les affiche
l'une a coté de l'autre... en click sur l'une d entre elle, elle se place au coordonnée 125*95 ... et s agrandit a 100%

Mon probleme c est que j'aimerais que quand je clique apres sur un autre image celle qui est au centre retourne a sa place avec son scale de base (30) et que l'autre vienne se mettre a sa place au centre...
pour le moment la deuxieme image vient bien se mettre au centre mais l'autre ne retourne pas a sa place...
et j'ai aucune idée de comment lui dire de le faire...