Je cherche à faire un bête "curseur personnalisé" et pour la première fois... gros problème !
Je m'explique :
J'ai mon écouteur :
Action Script
stage.addEventListener(MouseEvent.MOUSE_MOVE, mouseMoveHandler);
et ma fonction :
Action Script
function mouseMoveHandler(evt:Event) {
trace(evt);
nebulo.x = evt.stageX - nebulo.width / 2;
nebulo.y = evt.stageY - nebulo.height / 2;
evt.updateAfterEvent();
}
Lorsque je lance ma projection j'ai en retour une erreur :
1119: Accès à la propriété stageX peut-être non définie, via la référence de type static flash.events:Event.
Alors que le trace (le reste de la fonction étant mis en commentaire) me renvoie bien :
[MouseEvent type="mouseMove" bubbles=true cancelable=false eventPhase=3 localX=580.15 localY=362.20000000000005 stageX=580.15 stageY=362.20000000000005 relatedObject=null ctrlKey=false altKey=false shiftKey=false delta=0]
Moi pas comprendre !
Quelqu'un a une idée ?
Merci !
A noter : j'ai un événement KeyDown et la scène se passe sur un SPrite perlinNoise, je ne sais pas si ç change quoi que ce soit...
