![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: May 2012
Сообщений: 4
|
Всем, привет! не срабатывает код, пишу в FlashDeveloper
public function update(e:Event):void { car.graphics.clear(); car.graphics.lineStyle(1, 0xf); car.graphics.beginFill(0xf, 0.3); car.graphics.drawCircle(200, 400, 10); car.graphics.endFill(); addChild(car); car.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); } private function keyDownHandler(e:KeyboardEvent):void { trace('Key is ' + e.keyCode); txt.text = 'keydown'; addChild(txt); } |
|
|||||
|
Подписывайтесь к stage. Плюс флешка должна получить фокус. По идее car будет рассылать событие, только если stage.focus == car, особого смысла слушать событие от car нет, слушайте от stage.
__________________
http://www.chessmax.ru |
|
|||||
|
Регистрация: Apr 2011
Сообщений: 64
|
не знаю точно
но у меня с клавишей мыши также было спрайт терял фокус и Up уже не срабатывал может не стоит назначать прослушыватель на спрайт (гр.элемент) приложение должно же прослушивать клавиатуру |
|
|||||
|
Регистрация: May 2012
Сообщений: 4
|
спасибо)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 20:44. |
|
|
« Предыдущая тема | Следующая тема » |
|
|