Key (объект)
Объект Key является объектом верхнего уровня, к которому можно обращаться без использования конструктора. Методы этого объекта полезны для построения управляемого с клавиатуры интерфейса. Свойства объекта Key - константы, представляющие коды клавиш клавиатуры, обычно используемые для управления в играх. Смотри приложение Б (Appendix B), "Клавиши клавиатуры и их коды" для получения полного перечня значений кодов.
Примеры
onClipEvent (enterFrame) {
if(Key.isDown(Key.RIGHT)) {
setProperty ("", _x, _x+10);
}
}
or
onClipEvent (enterFrame) {
if(Key.isDown(39)) {
setProperty("", _x, _x+10);
}
}
Обзор методов для объекта Key
getAscii;
Возвращает ASCII-код последней нажатой клавиши. |
|
getCode; |
| Возвращает виртуальный код последней нажатой клавиши. |
|
isDown; |
| Возвращает true, если нажата клавиша, указанная в качестве аргумента. |
|
isToggled; |
| Возвращает true, если активированы клавиши Num Lock или Caps Lock. |
|
Обзор свойств для объекта Key
Все свойства объекта Key - константы.
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). |
|
Содержание раздела