User Guide

Key.LEFT 307
Information is written to the log file when you press the Caps Lock key. The log file writes either
true or false, depending on whether the Caps Lock is activated using the isToggled method.
The following example creates two text fields that update when the Caps Lock and Num Lock
keys are toggled. Each text field displays true when the key is activated, and false when the key is
deactivated.
this.createTextField("capsLock_txt", this.getNextHighestDepth(), 0, 0, 100,
22);
capsLock_txt.autoSize = true;
capsLock_txt.html = true;
this.createTextField("numLock_txt", this.getNextHighestDepth(), 0, 22, 100,
22);
numLock_txt.autoSize = true;
numLock_txt.html = true;
//
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
capsLock_txt.htmlText = "<b>Caps Lock:</b> "+Key.isToggled(Key.CAPSLOCK);
numLock_txt.htmlText = "<b>Num Lock:</b> "+Key.isToggled(144);
};
Key.addListener(keyListener);
Key.LEFT
Availability
Flash Player 5.
Usage
Key.LEFT:Number
Description
Property; constant associated with the key code value for the Left Arrow key (37).
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;