Bonjour je voudrais savoir quelles sont les méthodes pour détecter quand la souris n'est plus au dessus du swf.
Merci
Page 1 sur 1
Détecter la sortie de la souris
#2
Posté 20 décembre 2009 - 23:49
Hello,
MouseEvent.MOUSE_OUT ou onRollOut suivant si tu es en AS 2 ou 3 j'ai envie de te dire à vue de nez.
MouseEvent.MOUSE_OUT ou onRollOut suivant si tu es en AS 2 ou 3 j'ai envie de te dire à vue de nez.
_AT_Montpellier
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
#4
Posté 21 décembre 2009 - 12:59
tu peux le faire sur le root, je ne suis pas certain qu'il soit appelé à chaque fois.
Me paraît un peu foireux mais tu peux essayer.
En AS2 j'ai l'habitude de ne placer que mon composant principal dans le root, rien d'autre, ça fonctionnera mieux de mon point de vue. Tu donne pas des masses d'infos non plus sur ce que tu veux faire, y'a certainement mieux.
function foo()
{
//
}
_root.onRollOut = foo;
Me paraît un peu foireux mais tu peux essayer.
En AS2 j'ai l'habitude de ne placer que mon composant principal dans le root, rien d'autre, ça fonctionnera mieux de mon point de vue. Tu donne pas des masses d'infos non plus sur ce que tu veux faire, y'a certainement mieux.
_AT_Montpellier
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
#6
Posté 21 décembre 2009 - 13:56
La meilleure des méthodes dans ton cas (à mon avis) est donc de placer un timer pas trop bourrin genre 200ms (moins ne sert à rien), qui teste si la souris outrepasse les limites normales de ton anim (test sur _root._xmouse, _root._ymouse) et faire une pause si c'est le cas.
Au moins tu seras certain.
***edit***Si tu as une boucle enterFrame dans ton jeux, autant placer le test dedans (il consomme pas des masses, par contre, évite le hitTest.)
Au moins tu seras certain.
***edit***Si tu as une boucle enterFrame dans ton jeux, autant placer le test dedans (il consomme pas des masses, par contre, évite le hitTest.)
_AT_Montpellier
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
Création de site internet
Comment installer Subversion + USVN sans trop galérer
Comment installer un serveur Teamspeak 3 sous linux
#7
Posté 29 décembre 2009 - 19:52
Normalement le code suivant devrait fonctionner:
Enjoy.
stage.addEventListener(Event.MOUSE_LEAVE, pause)
Enjoy.
Ce message a été modifié par Arlette - 29 décembre 2009 - 22:13.
Raison de l'édition : Inutile de signer avec une url... Tu as déjà 3 liens en signatures
Partager ce sujet :
Page 1 sur 1


Haut











