User Guide
386 ActionScript classes
Example
The following example moves a movie clip called car_mc using the Left and Right arrow keys.
The listener is removed when you press Escape, and
car_mc no longer moves.
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
switch (Key.getCode()) {
case Key.LEFT :
car_mc._x -= 10;
break;
case Key.RIGHT :
car_mc._x += 10;
break;
case Key.ESCAPE :
Key.removeListener(keyListener);
}
};
Key.addListener(keyListener);
RIGHT (Key.RIGHT property)
public static RIGHT : Number
The key code value for the Right Arrow key (39).
Availability: ActionScript 1.0; Flash Lite 2.0
Example
The following example moves a movie clip called car_mc a constant distance (10) when you
press the arrow keys. A sound plays when you press the Spacebar. Give a sound in the library a
linkage identifier of
horn_id for this example.
var DISTANCE:Number = 10;
var horn_sound:Sound = new Sound();
horn_sound.attachSound("horn_id");
var keyListener_obj:Object = new Object();
keyListener_obj.onKeyDown = function() {
switch (Key.getCode()) {
case Key.SPACE :
horn_sound.start();
break;
case Key.LEFT :
car_mc._x -= DISTANCE;
break;
case Key.UP :
car_mc._y -= DISTANCE;