EasyManua.ls Logo

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

MACROMEDIA FLASH 8-FLASH LITE 2.X ACTIONSCRIPT LANGUAGE
780 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...
Key 377
When using this example, make sure that you select Control > Disable Keyboard Shortcuts in
the test environment.
ESCAPE (Key.ESCAPE property)
public static ESCAPE : Number
The key code value for the Escape key (27).
Availability: ActionScript 1.0; Flash Lite 2.0
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 using this example, make sure that you 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.
Availability: ActionScript 1.0; Flash Lite 2.0
Returns
Number - The ASCII value of the last key pressed. This method returns 0 if no key was pressed
or released, or if the ASCII value is not accessible for security reasons.

Table of Contents

Related product manuals