![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Dec 2012
Сообщений: 20
|
Вобщем нужно выполнять определенное действие пока нажата клавиша.
Сначала делал для CLICK, поменял событие на MOUSE_DOWN(думал что событие будет вызываться снова и снова) - ничего не изменилось, событие один раз выполняется. Как сделать повторение сценария пока клавиша нажата? Как поставить условие распознавания текущего состояния клавиши? |
|
|||||
|
Регистрация: Dec 2012
Сообщений: 20
|
Цитата:
Спасибо |
|
|||||
|
Регистрация: May 2012
Сообщений: 131
|
private var isDown:Boolean; container.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown); container.addEventListener(MouseEvent.MOUSE_UP, onMouseUP); addEventListener(Event.ENTER_FRAME, onEnterFrame); private function onEnterFrame(e:Event):void{ if (isDown){ //do some } } private function onMouseDown(e:mouseEvent):void{ isDown = true; } private function onMouseUp(e:mouseEvent):void{ isDown = false; } но проще написать менеджер с событием мыши на stage. инициировать его в начале приложения, например: и в нужных местах уже ставить |
|
|||||
|
Регистрация: May 2012
Сообщений: 131
|
А в чём прикол этого комментария?
|
|
|||||
|
Регистрация: May 2012
Сообщений: 131
|
Цитата:
публичные обычно пишут с большой статичные обычно пишут целиком заглавными буквами, разделяя нижним подчёркиванием вложенные я видел часто оформляют с нижнего подчеркивания я вот, например, не очень люблю заглавные буквы в статичных методах, поэтому, пишу их как публичные - просто с большой, чтобы полностью заглавными - остались только статичные поля. |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
В ActionScript все методы пишут с маленькой буквы. И приватные и публичные. Большими буквами и подчеркиванием вместо пробелов пишут константы. С подчеркивания начинаются приватные переменные. Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:15. |
|
|
« Предыдущая тема | Следующая тема » |
|
|