Le modèle événementiel d’ActionScript 3 est une évolution majeure du langage AS. Mais en ActionScript 2 les écouteurs d’événements existaient déjà et si vous codez en as 2, les écouteurs peuvent vous rendre bien des services. un petit exemple de code d’écouteur de souris.
var lstSouris:Object = new Object( ) ;
lstSouris.onMouseMove = function( ) {
trace( "Position en x de la souris : " + _xmouse ) ;
trace( "Position en y de la souris : " + _ymouse ) ;
}
Mouse.addListener( lstSouris ) ;
A chaque mouvement de souris, vous aurez la position de la souris. Les écouteurs fonctionnent aussi pour le clavier, j’y reviendrais sûrement plus tard. Pour les écouteurs souris, outre le onMouseMove, on a les actions suivantes sur les écouteurs de la souris :
- onMouseDown
- onMouseUp
- onMouseWheel
A voir aussi :
Quelques articles au hasard
- [ActionScript 3] Récupérer les noms des polices embarquées dans le flash
- [Flash] Le futur de la 3D sous Flash nom de code Molehill
- [ActionScript 3] SendAndLoad communiquer entre flash et page serveur
- [ActionScript 3] Récupérer les variables flashs (les flashVars)
- [Referencement] Google index les contenus du Flash
Plus de liens

Pas de commentaire