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). |
|
Все публикации раздела