Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript リファレンスガイド > ActionScript クラス > Key > ENTER (Key.ENTER プロパティ) | |||
public static ENTER : Number
Enter キーのキーコード値 (13)。
使用できるバージョン : ActionScript 1.0、Flash Lite 2.0
次の例では、矢印キーが押されたときにムービークリップ 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);
この例を使用する場合、テスト環境では [制御]-[キーボードショートカットを無効] を選択してください。