Je cherche un moyen de déclencher le downState
de mon SimpleButton
en utilisant mon événement KEY_DOWN
. J'espère qu'il y a un moyen de le faire sans avoir à passer à un bouton personnalisé MovieClip.Déclencher l'état SimpleButton avec l'écouteur KeyDown dans AS3
Voici mon code:
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown);
private function keyDown(e:KeyboardEvent):void
{
switch(e.keyCode)
{
case 32:
trace("Space Down");
this.actionButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
break;
}
}
Le ActionButton est mon SimpleButton. J'ai essayé de distribuer l'événement CLICK et l'événement MOUSE_DOWN mais aucun n'a fonctionné. Tout conseil serait stellaire.
On ne sait pas si votre 'SimpleButton' est votre propre classe, mais de quoi s'agit-il? Lutin? Ou parlez-vous de la classe SimpleButton d'Adobe? – eLouai
@eLouai Je parle de la classe SimpleButton d'Adobe. – brenjt