读书人

Actionscript键盘统制例子

发布时间: 2012-12-26 14:39:28 作者: rapoo

Actionscript键盘控制例子

//上方向键代码
const KEY_UP:uint=38
//下方向键代码
const KEY_DOWN:uint=40
//右方向键代码
const KEY_RIGHT:uint=39
//左方向键代码
const KEY_LEFT:uint=37
//影片剪辑移动速度
var speed:Number=2.5
//注册按键事件
stage.addEventListener(KeyboardEvent.KEY_DOWN,keyDownFun)
//定义接收按键事件的函数
function keyDownFun(e:KeyboardEvent):void
{
?//获取按键代码
?var code:uint=e.keyCode
?//如果按键代码等于左方向键代码
?if(code==KEY_LEFT)
?{
??//影片影片剪辑向左移
??mc.x-=speed
?}
?//如果按键代码等于右方向键代码
?if(code==KEY_RIGHT)
?{
??//影片影片剪辑向右移
??mc.x+=speed
?}
?//如果按键代码等于上方向键代码
?if(code==KEY_UP)
?{
??//影片影片剪辑向上移
??mc.y-=speed
?}
?//如果按键代码等于下方向键代码
?if(code==KEY_DOWN)
?{
??//影片影片剪辑向下移
??mc.y+=speed
?}
}

读书人网 >编程

热点推荐