EasyManua.ls Logo

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE - ESCAPE (Key.escape Property); Getascii (Key.getascii Method)

MACROMEDIA FLASH 8-ACTIONSCRIPT 2.0 LANGUAGE
1378 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
678 ActionScript classes
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,
Key.getAscii() returns @ on a
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
Number - The ASCII value of the last key pressed. This method returns 0 if no key was pressed
or released, or if the key code is not accessible for security reasons.

Table of Contents

Related product manuals