- Introduction
- Apprendre Flash 5 pas à pas
- Symboles et Occurrences
- Techniques
- Programmer dans Flash 5
-
Actions (Bases)
- Actions (Niveau intermédiaire)
- Actions (Fonctions avancées
)
- Variables
- Fonctions
- Objets
- Flash 4 (Archives)

 

 

Techniques > Coordonnées de la souris >

Qu'est-ce que c'est ?

Connaitre la position de la souris permet de réaliser des applications qui réagissent en fonction de la valeure obtenue.

Télécharger le fichier .fla - Mac - PC

Comment les récupérer ?

Attention, vous pouvez obtenir les coordonnées de la souris par rapport au coin supérieur gauche de la scène mais aussi par rapport à la position d'un movie clip. Vous devez spécifier "_root" pour des corrdonées de la souris par rapport à la scène. Dans le cas contraire, si vous ne spécifiez rien, les coordonnées obtenues seront celles de la souris par rapport au symbole dans lequel se trouve l'action.

Récupérons les coordonnées de la souris par rapport au coin superieur gauche de la scène :

 

  1. Placer un movie clip sur la scène
  2. Sélectionner l'occurrence de ce movie clip sur la scène
  3. Taper le code ci-dessous :

onClipEvent (enterFrame) {
_root.xm = _root._xmouse;
_root.ym = _root._ymouse;
}

xm et ym sont les coordonnis de la souris

Si vous tapez le code ci-dessous (sans le mot "_root" devant "_xmouse"), les valeurs renvoyées sont celles de la position de la souris par rapport à la position du movie clip qui contient le code.

onClipEvent (enterFrame) {
_root.xm = _xmouse;
_root.ym = _ymouse;
}

 

 

 

 

< Sommaire