Руководство по 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

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

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

Полезные ссылки
Случайные записи
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.98
  • 09.03.2011">Руководство по actionscript. часть 4, стр. 053
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 017
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 075
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.21
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 018
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.107
  • 22.01.2011">Руководство по actionscript. часть 1, стр. 102
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 153
  • 13.03.2011">Руководство по actionscript. часть 3, стр. 090
  • 14.03.2011">Руководство по actionscript. часть 3, стр. 085
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 013
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 011
  • 29.03.2013">Новые смартфоны от SONY выйдут в текущем году
  • 21.03.2011">Руководство по actionscript. часть 2, стр. 049
Опрос

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

View Results

Loading ... Loading ...