K-L > Key (object)
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);
}
}
Возвращает ASCII-код последней нажатой клавиши. Возвращает виртуальный код последней нажатой клавиши. Возвращает Возвращает
Обзор методов для объекта Key
Метод
Описание
getAscii;
getCode;
isDown
;true
, если нажата клавиша, указанная в качестве аргумента.
isToggled
;true
, если активированы клавиши Num Lock или Caps Lock.
Все свойства объекта Key - константы.
Property | Описание |
---|---|
|
Константа, значение которой равно коду клавиши Backspace (9). |
|
Константа, значение которой равно коду клавиши Caps Lock (20). |
|
Константа, значение которой равно коду клавиши Control (17). |
|
Константа, значение которой равно коду клавиши Delete (46). |
|
Константа, значение которой равно коду клавиши Down Arrow (40). |
|
Константа, значение которой равно коду клавиши End (35). |
|
Константа, значение которой равно коду клавиши Enter (13). |
|
Константа, значение которой равно коду клавиши Escape (27). |
|
Константа, значение которой равно коду клавиши Home (36). |
|
Константа, значение которой равно коду клавиши Insert (45). |
|
Константа, значение которой равно коду клавиши Left Arrow (37). |
|
Константа, значение которой равно коду клавиши Page Down (34). |
|
Константа, значение которой равно коду клавиши Page Up (33). |
|
Константа, значение которой равно коду клавиши Right Arrow (39). |
|
Константа, значение которой равно коду клавиши Shift (16). |
|
Константа, значение которой равно коду клавиши Spacebar (32). |
|
Константа, значение которой равно коду клавиши Tab (9). |
|
Константа, значение которой равно коду клавиши Up Arrow (38). |