|
|
|||||
Регистрация: Feb 2015
Сообщений: 1
|
Не работает точ событие.
Здравствуйте. Я новичок, но немного интересуюсь флешем.
И суть какая - хочу попробовать создать простое приложение на андроид - и столкнулся вот с какой проблемой - не работает мультитач. Создал 2 объекта: 1)Текстовое поле с именем "tt" 2)Фрагмент муви клип - с встроенным кодом: var touchMoveID:int = 0; (root as MovieClip).tt.text="READY"; this.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin); function onTouchBegin(event:TouchEvent) { if(touchMoveID != 0) { (root as MovieClip).tt.text="already moving. ignoring new touch"; return; } touchMoveID = event.touchPointID; (root as MovieClip).tt.text="touch begin" + event.touchPointID; stage.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove); stage.addEventListener(TouchEvent.TOUCH_END, onTouchEnd); } function onTouchMove(event:TouchEvent) { if(event.touchPointID != touchMoveID) { (root as MovieClip).tt.text="ignoring unrelated touch"; return; } (root as MovieClip).tt.text="touch move" + event.touchPointID; } function onTouchEnd(event:TouchEvent) { if(event.touchPointID != touchMoveID) { (root as MovieClip).tt.text="ignoring unrelated touch end"; return; } touchMoveID = 0; stage.removeEventListener(TouchEvent.TOUCH_MOVE, onTouchMove); stage.removeEventListener(TouchEvent.TOUCH_END, onTouchEnd); (root as MovieClip).tt.text="touch end" + event.touchPointID; } Ошибок программа при компиляции не выдает. В чем может быть причина ? |
Часовой пояс GMT +4, время: 11:15. |
|
« Предыдущая тема | Следующая тема » |
|
|