User Guide

Key 685
LEFT (Key.LEFT property)
public static LEFT : Number
The key code value for the Left Arrow key (37).
Availability: ActionScript 1.0; Flash Player 5
Example
The following example moves a movie clip called
car_mc a constant distance (10) when you
press an arrow key. 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;
break;
case Key.RIGHT :
car_mc._x += DISTANCE;
break;
case Key.DOWN :
car_mc._y += DISTANCE;
break;
}
};
Key.addListener(keyListener_obj);
_listeners (Key._listeners property)
public static _listeners : Array [read-only]
A list of references to all listener objects that are registered with the Key object. This property
is intended for internal use, but it may be useful if you want to ascertain the number of
listeners currently registered with the Key object. Objects are added to and removed from this
array by calls to the
addListener() and removelistener() methods.
Availability: ActionScript 1.0; Flash Player 6