Flash CS3 文档 |
|||
| ActionScript 2.0 语言参考 > ActionScript 类 > Key > ENTER(Key.ENTER 属性) | |||
public static ENTER : Number
Enter 键的键控代码值 (13)。
可用性:ActionScript 1.0、Flash Player 5
在下面的示例中,当您按箭头键时,名为 car_mc 的影片剪辑将移动一段固定距离 (10)。当您按 Enter 时,car_mc 实例将停止移动并删除 onEnterFrame 事件。
var DISTANCE:Number = 5;
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
switch (Key.getCode()) {
case Key.LEFT :
car_mc.onEnterFrame = function() {
this._x -= DISTANCE;
};
break;
case Key.UP :
car_mc.onEnterFrame = function() {
this._y -= DISTANCE;
};
break;
case Key.RIGHT :
car_mc.onEnterFrame = function() {
this._x += DISTANCE;
};
break;
case Key.DOWN :
car_mc.onEnterFrame = function() {
this._y += DISTANCE;
};
break;
case Key.ENTER :
delete car_mc.onEnterFrame;
break;
}
};
Key.addListener(keyListener);
使用此示例时,请确保在测试环境中选择“控制”>“禁用快捷键”。
Flash CS3
当前页: http://livedocs.adobe.com/flash/9.0_cn/main/00001756.html