(Ceci est une question pour Flash 9/10 AS3.)Comment régler manuellement le focus dans AS3 pour que la molette de la souris fonctionne?
J'essaie de résoudre un problème où l'utilisateur doit cliquer sur une zone avant de commencer à recevoir les événements de la molette de la souris.
Je suppose que le focus est réglé ailleurs donc dans le ctor pour mon MovieClip qui demande des événements, je dis "stage.focus = this". Cela devrait fonctionner, à en juger par les recherches sur le Web que j'ai faites. Mais ce n'est pas le cas. Je dois encore cliquer sur le clip avant qu'il ne commence à entendre les événements de la molette de la souris.
Que pourrais-je faire de mal ici? Ceci est un élément AS3 de base dans l'IDE Flash, passant par l'IDE comme un test (pas encore hébergé sur une page web), pas de Flex, pas de composants ..
Les événements de la roue se passent bien et fonctionnent parfaitement, mais je vouloir éviter d'avoir à faire ce premier clic.
Entend-il d'autres événements de souris? – MichaelJW
Ouais, je reçois MOUSE_OVER, MOUSE_MOVE, MOUSE_OUT. Aucun événement de roue jusqu'à ce que je clique sur quelque chose. – scobi