|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2011
Сообщений: 46
|
как сделать переход на метку и удаление ENTER_FRAME
тут не работает переход по клику на метку _down
как мне кажется нужно удалить handler в function start_video_onClick но как это сделать, помогите. start_video.addEventListener(Event.ENTER_FRAME, handler); start_video.addEventListener(MouseEvent.CLICK, start_video_onClick); start_video.buttonMode = true; var start_video_ToPlay:Boolean = true; function start_video_onClick(evt:MouseEvent):void { if (start_video_ToPlay) { start_video.gotoAndPlay("_down"); } else { start_video.gotoAndStop("_up"); } start_video_ToPlay = !start_video_ToPlay; } function handler(event:Event):void { if (start_video.hitTestPoint(root.mouseX, root.mouseY, true)) { if (start_video.currentFrame <= 9) start_video.nextFrame(); } else { start_video.prevFrame(); } } |
|
|||||
Регистрация: Jun 2011
Сообщений: 46
|
сам разабрался
start_video.addEventListener(Event.ENTER_FRAME, handler); start_video.addEventListener(MouseEvent.CLICK, start_video_onClick); start_video.buttonMode = true; var start_video_ToPlay:Boolean = true; function start_video_onClick(evt:MouseEvent):void { if (start_video_ToPlay) { start_video.removeEventListener(Event.ENTER_FRAME, handler); start_video.gotoAndPlay("_down"); } else { start_video.addEventListener(Event.ENTER_FRAME, handler); start_video.gotoAndStop("_up"); } start_video_ToPlay = !start_video_ToPlay; } function handler(event:Event):void { if (start_video.hitTestPoint(root.mouseX, root.mouseY, true)) { if (start_video.currentFrame <= 9) start_video.nextFrame(); } else { start_video.prevFrame(); } } Последний раз редактировалось cgggg; 28.10.2011 в 00:31. |
Часовой пояс GMT +4, время: 10:28. |
|
« Предыдущая тема | Следующая тема » |
|
|