Bonjour à tous,

J'ai une animation, développée avec l'AS 2.0, qui contient un clip dont l’occurrence se nomme item...

item se déplace selon les boutons de mon clavier, je veux arrêter le mouvement de mon occurrence (autrement dis, toute la scène sera figée) une fois qu'il touche un autre objet (un rectangle par exemple).... Voici le code du déplacement de mon objet:

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
 
onClipEvent(enterFrame){
 
	if(Key.isDown(Key.RIGHT)){
		this._x +=10;
	}
 
	if(Key.isDown(Key.DOWN)){
		this._y +=10;
	}
 
	if(Key.isDown(Key.UP)){
		this._y -=10;
	}
 
	if(Key.isDown(Key.LEFT)){
		this._x -=10;
	}
 
}
Le problème c'est que lorsque mon item touche le rectangle (je fais un test, bien sur, avec le hitTest()) et je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
_root.item.stop();
, ça ne marche pas