Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   isDown возвращает true, если клавиша нажата, а нужно что бы возвращала после нажатия? (http://www.flasher.ru/forum/showthread.php?t=46446)

Alf2 04.07.2003 13:09

isDown возвращает true, если клавиша нажата, а нужно что бы возвращала после нажатия?
 
Вот небольшой пример:

onClipEvent (enterFrame) {
if (Key.isDown(49)) {
gotoAndPlay (MovePlayFraim2);
}
}

При нажатии клавишу "1", переходим на Fraim2.
А нужно перейти на Fraim2, после того как клавиша отпущена?

Dimonius 04.07.2003 14:05

Вот. может поможет

Цитата:

Key.onKeyUp

Доступность


Flash Player 6.

Синтаксис


someListener.onKeyUp
Описание


Листенер, сообщает об отжатии клавиши. Для использования onKeyUp необходимо создать объект Листенер. Затем можно определить функцию для onKeyUp и использовать метод addListener для регистрации листенера с объектом Key, как это сделано ниже:

someListener = new Object();
someListener.onKeyUp = function () { ... };
Key.addListener(someListener);
Листенеры объединяют разные части кода для взаимодействия, т.к. несколько листенеров могут получать уведомление об одном событии.


Часовой пояс GMT +4, время: 09:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.