Key
(объект)
Объект Key является объектом верхнего уровня, к которому можно
обращаться без использования конструктора. Методы этого объекта полезны
для построения управляемого с клавиатуры интерфейса. Свойства объекта
Key - константы, представляющие коды клавиш клавиатуры, обычно
используемые для управления в играх. Смотри приложение Б (Appendix B),
"Клавиши клавиатуры и их коды" для получения полного перечня
значений кодов.
Примеры
onClipEvent (enterFrame) { if(Key.isDown(Key.RIGHT)) { setProperty
("", _x, _x+10); }}oronClipEvent (enterFrame) { if(Key.isDown(39))
{ setProperty("", _x, _x+10); }}
Обзор методов для объекта Key
Метод |
Описание |
getAscii;
|
Возвращает ASCII-код последней нажатой клавиши. |
getCode;
|
Возвращает виртуальный код последней нажатой клавиши. |
isDown;
|
Возвращает true, если нажата клавиша, указанная в качестве аргумента. |
isToggled;
|
Возвращает true, если активированы клавиши Num Lock или Caps Lock. |
Обзор свойств для объекта Key
Все свойства объекта Key - константы.
Property |
Описание |
BACKSPACE
|
Константа, значение которой равно коду клавиши Backspace (9). |
CAPSLOCK
|
Константа, значение которой равно коду клавиши Caps Lock (20). |
CONTROL
|
Константа, значение которой равно коду клавиши Control (17). |
DELETEKEY
|
Константа, значение которой равно коду клавиши Delete (46). |
DOWN
|
Константа, значение которой равно коду клавиши Down Arrow (40). |
END
|
Константа, значение которой равно коду клавиши End (35). |
ENTER
|
Константа, значение которой равно коду клавиши Enter (13). |
ESCAPE
|
Константа, значение которой равно коду клавиши Escape (27). |
HOME
|
Константа, значение которой равно коду клавиши Home (36). |
INSERT
|
Константа, значение которой равно коду клавиши Insert (45). |
LEFT
|
Константа, значение которой равно коду клавиши Left Arrow (37). |
PGDN
|
Константа, значение которой равно коду клавиши Page Down (34). |
PGUP
|
Константа, значение которой равно коду клавиши Page Up (33). |
RIGHT
|
Константа, значение которой равно коду клавиши Right Arrow (39). |
SHIFT
|
Константа, значение которой равно коду клавиши Shift (16). |
SPACE
|
Константа, значение которой равно коду клавиши Spacebar (32). |
TAB
|
Константа, значение которой равно коду клавиши Tab (9). |
UP
|
Константа, значение которой равно коду клавиши Up Arrow (38). |
|