【发布时间】:2014-02-20 13:08:35
【问题描述】:
我正在制作 Flash 游戏。
点击“z”键启动attack1动画。
点击“x”键启动attack2动画。
点击“c”键启动attack3动画。
我需要这样的东西:
通过点击组合键应该会启动attack4(特殊攻击)动画。
点击“z”键,在It“x”之后,在It“c”键之后(z > x > c) - 它应该开始attack4动画。
结构应该是这样的:
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");
}
}
你有想法吗?谢谢。
【问题讨论】:
标签: actionscript-3 flash animation keyboard key