Créer un compte
Connexion

Detecter la position de la souris flash, ActionScript 2 et 3


Detecter la position de la souris flash, ActionScript 2 et 3 Detecter la position de la souris flash, ActionScript 2 et 3 Le 03/10/2009 à 07:02:38
Note: 4/5
Mots clés: mouseX mouseY _xmouse _ymouse detecter position connaitre position souris curseur en flash actionscript 2 as 3

Bonjour,
dans ce tutoriel, je vais vous montrer comment détecter la position de la souris par rapport à la scène dans flash en utilisant l'ActionScript.
Je vais vous montrer comment la détecter sous ActionScript 2, mais aussi sous ActionScript 3.

Alors, sous ActionScript 2, il faut utiliser la propriété _xmouse pour détecter la position dans l'axe des X et _ymouse pour l'axe des Y.
Le centre d'origine(le point 0,0) se situe en haut à gauche.
Voici un exemple d'utilisation de cette fonction avec le résultat:
onEnterFrame = function()
{
        txt.text='X:'+_xmouse+', Y:'+_ymouse;
}

Voici le résultat, bougez la souris sur la scène pour voir l'effet:


Sous ActionScript 3, il y a eu quelques changements, il faut utiliser la propriété mouseX pour détecter la position dans l'axe des X et mouseY pour l'axe des Y.
Le centre d'origine(le point 0,0) se situe en haut à gauche.
Voici un exemple d'utilisation de cette fonction avec le résultat:
addEventListener(Event.ENTER_FRAME, detectpos);
function detectpos(event:Event):void
{
        txt.text='X:'+mouseX+', Y:'+mouseY;
}

Voici le résultat, bougez la souris sur la scène pour voir l'effet:


merci, j'espère que vous avez aimé ce tutoriel et qu'il vous sera utile.

Scripts et Tutoriels similaires

Effectuer translation, rotations, redimentionnements en flash, ActionScript 2 et 3 Effectuer translation, rotations, redimentionnements en flash, ActionScript 2 et 3 Changer Alpha (Opacité/Transparence) d'un symbole en flash, ActionScript 2 et 3 Changer Alpha (Opacité/Transparence) d'un symbole en flash, ActionScript 2 et 3 [AS3]Faire un preloader en flash, ActionScript 3 [AS3]Faire un preloader en flash, ActionScript 3 [AS2]Faire un preloader en flash, ActionScript 2 [AS2]Faire un preloader en flash, ActionScript 2 Inclure fichier ActionScript (.as) dans une animation flash Inclure fichier ActionScript (.as) dans une animation flash