Vous êtes ici: Support du web > Scripts et tutoriaux > Flash / ActionScript > 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 Detecter la position de la souris flash, ActionScript 2 et 3
Note : 4.5/5 (1 vote)
Derniéres modifications : 03/10/2009 à 07:02:38
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:
Code: ActionScript
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:
Code: ActionScript
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 tutoriaux similaires à celui ci:

Commentaires

Ajouter un commentaire





Vous n'êtes actuellement pas connecté, certaines de vos informations(tel que votre Adresse IP) seront enregistrées pour éviter du spam.
Votre message ne doit pas contenir certains mots ou une adresse internet, sinon, il ne sera pas envoyé.

Les commentaires

Envoyé par eliastik59 le 20/12/2010 à 15:26:52
La scène ne s'affiche pas...
Envoyé par cyril21430 le 29/12/2010 à 20:15:34
Une scène où ça ?
Envoyé par eliastik le 23/05/2011 à 19:16:59
Effecrivement, aucune scène ne s'affiche :(
Envoyé par jbedgy82 le 25/09/2011 à 16:50:03
Coucou? Il n'y a pas la fameuse scène!
Envoyé par vmkipsri le 24/01/2012 à 12:30:06
20


Il y a actuellent 28 personne(s) connecté(es)
Page générée en 0.002675 secondes
Retour en haut
Règlements - Nous contacter - Aider le site - RSS News
Copyright © Support du web - Toute copie partielle ou complète de nos créations est interdite sans l'accord de ses auteurs.
Toutes les marques citées appartiennent à leurs compagnies respectives.