2014-01-29 3 views
0

Я создаю флэш-игру.Action Script 3. Как настроить ключевые комбо?

Нажав кнопку «z», он начинает анимацию атак1.

Нажав кнопку «x», он начинает анимацию2.

Нажимая кнопку «c», он начинает анимацию3.

мне нужно что-то вроде этого:

При нажатии клавиши комбо должно начать attack4 (специальная атака) анимации.

Нажав на кнопку «z» после «x», после нее «c» - она ​​должна начать анимацию атак4.

Структура должна быть чем-то вроде этого:

keyDown z 
keyUp z 
delay ~250 milliseconds 
keyDown right_arrow 
keyUp right_arrow 
delay ~250 milliseconds 
keyDown x 
keyUpx 
start attack3 animation 

На данный момент мой код:

  private function key_down(event:KeyboardEvent) 
      { 
       if (event.keyCode == 90) 
       { 
       Hero.gotoAndStop("attack1"); 
       } 
    } 
      private function key_up(event:KeyboardEvent) 
      { 
        if (event.keyCode == 90) 
        { 
        Hero.gotoAndStop("stay"); 
        } 
} 

ответ

0

Вы можете проверить этот блог as3 Keymanager.

+0

Благодарим вас за ответ. Это не работает, я неправильно понимаю, как правильно это использовать. –

Смежные вопросы