ESCAPE (Key.ESCAPE property)
public static ESCAPE : Number
The key code value for the Escape key (27).
Availability: ActionScript 1.0; Flash Player 5
Example
The following example sets a timer. When you press Escape, the Output panel displays
information that includes how long it took you to press the key.
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.isDown(Key.ESCAPE)) {
// Get the current timer, convert the value to seconds and round it to two
decimal places.
var timer:Number = Math.round(getTimer()/10)/100;
trace("you pressed the Esc key: "+getTimer()+" ms ("+timer+" s)");
}
};
Key.addListener(keyListener);
When you use this example, be sure to select Control > Disable Keyboard Shortcuts in the test
environment.
getAscii (Key.getAscii method)
public static getAscii() : Number
Returns the ASCII code of the last key pressed or released. The ASCII values returned are
English keyboard values. For example, if you press Shift+2,
Japanese keyboard, which is the same as it does on an English keyboard.
A Flash application can only monitor keyboard events that occur within its focus. A Flash
application cannot detect keyboard events in another application.
Availability: ActionScript 1.0; Flash Player 5
Returns
- The ASCII value of the last key pressed. This method returns 0 if no key was pressed
Number
or released, or if the key code is not accessible for security reasons.
678
ActionScript classes
returns
Key.getAscii()
on a
@
Need help?
Do you have a question about the FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE and is the answer not in the manual?