302
Chapter 6: ActionScript Core Classes
Key.ESCAPE
Availability
Flash Player 5.
Usage
Key.ESCAPE
:Number
Description
Property; constant associated with the key code value for the Escape key (27).
Example
The following example sets a timer. When you press Escape, the log file writes 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);
Key.getAscii()
Availability
Flash Player 5.
Usage
Key.getAscii()
: Number
Parameters
None.
Returns
A number; an integer that represents the ASCII value of the last key pressed.
Description
Method; 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.
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...