Показать сообщение отдельно
Старый 25.12.2017, 19:56
саша55555 вне форума Посмотреть профиль Отправить личное сообщение для саша55555 Найти все сообщения от саша55555
  № 1  
Ответить с цитированием
саша55555

Регистрация: Jan 2016
Сообщений: 46
Вот код
Код AS3:
button1.addEventListener(MouseEvent.CLICK, onButton);
stage.addEventListener(KeyboardEvent.KEY_UP, onButton);
 
function onButton(e:Event):void {
    if (e is MouseEvent) {
           if (e.target == button1) buttonAction();
    } else if (e is KeyboardEvent) {
        var keyboardEvent:KeyboardEvent = e as KeyboardEvent;
        if (keyboardEvent.keyCode == Keyboard.ENTER) {
             buttonAction();
        }
    }
}
function buttonAction():void {
     button1.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
	 }