Я создаю флэш-игру.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");
}
}
Благодарим вас за ответ. Это не работает, я неправильно понимаю, как правильно это использовать. –