Руководство по actionscript. часть 4, стр. 072

Определение последней нажатой или отпущенной клавиши

Приложение Flash Player присваивает обычный числовой идентификатор, называемый кодом клавиши, всем выбираемым клавишам. Чтобы определить код последней нажатой или отпущенной клавиши, мы получаем значение переменной экземпляра keyCode класса KeyboardEvent в функции-приемнике события KeyboardEvent. KEY_UP или KeyboardEvent. KEY_DOWN, как показано в листинге 22.11.

Листинг 22.11. Получение кода нажатой клавиши

package { import flash. display.*; import flash. events.*; import flash. text.*;

// Отображаем код для любой нажатой клавиши public class KeyViewer extends Sprite {

private var keyoutput:TextField; public function KeyViewer ( ) {

keyoutput = new TextField( );

keyoutput. text = «Press any key…»;

keyoutput. autoSize = TextFieldAutoSize. LEFT;

keyoutput. border = true;

keyoutput. background = true;

addChild(keyoutput);

stage. addEventLi stener(KeyboardEvent. KEYJDOWN, keyDownLi stener);

}

private function keyDownListener (e:KeyboardEvent):void { // Отображаем код для нажатой клавиши

keyoutput. text = «The key code for the key you pressed is: + e. key code;

Чтобы определить момент, когда будет нажата или отпущена определенная клавиша, мы сравниванием ее код со значением переменной экземпляра keyCode класса KeyboardEvent в функции-приемнике событий KeyboardEvent. KEY_UP или KeyboardEvent. KEY_DOWN. Например, следующая функция-приемник события KeyboardEvent. KEY_DOWN определяет момент, когда будет нажата клавиша Esc, путем сравнения ее кода (27) со значением переменной keyCode.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 146
  • 24.02.2011">Руководство по actionscript. часть 7, стр. 010
  • 16.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.29
  • 05.03.2011">Руководство по actionscript. часть 5, стр. 024
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.115
  • 26.07.2011">Продвинуть бизнес поможет сайт
  • 16.03.2011">Руководство по actionscript. часть 3, стр. 024
  • 03.08.2010">Сравнение параметров дизайна
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.16
  • 19.06.2012">В бесплатной версии Angry Birds обнаружена опасная реклама
  • 27.08.2011">Коротаем вечер.
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 147
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 059
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 069
  • 05.06.2011">Мысли вслух о дачном домике.
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...