![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2011
Сообщений: 121
|
Что не так с этой записью?
bar.addEventListener(MouseEvent.MOUSE_OVER, tween); function tween (e:MouseEvent):void{ bar.addEventListener(MouseEvent.CLICK, tweenin); } function tweenin (e:MouseEvent):void{ bar.addEventListener(Event.ENTER_FRAME, moveBox); var MousePos:Number = mouseY; var ms:Tween = new Tween(scrollHandle, "y", None.easeOut,scrollHandle.y, MousePos ,1,true); ms.addEventListener(TweenEvent.MOTION_FINISH, stoptween); } function stoptween(e:MouseEvent):void{ bar.removeEventListener(MouseEvent.CLICK, tweenin); bar.removeEventListener(Event.ENTER_FRAME, moveBox); } function moveBoxP1(e:Event):void { IPRT1.y = 38-(scrollHandleP1.y - 200)/2; } Последний раз редактировалось Sweet07; 07.08.2011 в 22:48. |
|
|||||
|
__________________
местонахождение |
|
|||||
|
.
|
Потому что это уже RTE ошибка. А он не получал таковой. Просто не срабатывал этот хэндлер.
|
|
|||||
|
Регистрация: Jul 2011
Сообщений: 121
|
Я разобрался:
function tweenin (e:MouseEvent):void{ bar.addEventListener(Event.ENTER_FRAME, moveBox); var MousePos:Number = mouseY; var ms:Tween = new Tween(scrollHandle, "y", None.easeOut,scrollHandle.y, MousePos ,1,true); if (MousePos == scrollHandle.y) { bar.removeEventListener(MouseEvent.CLICK, tweenin); bar.removeEventListener(Event.ENTER_FRAME, moveBox); } |
|
|||||
|
ну и в заключение, я бы советовал Вам не использовать родной Tween
__________________
местонахождение |
|
|||||
|
как минимум
Цитата:
__________________
местонахождение Последний раз редактировалось СлаваRa; 08.08.2011 в 00:01. |
|
|||||
|
Модрон-ветеринар
|
Цитата:
Да и смысл? А автору топика действительно посоветую использовать Greensock'овские твины - там ссылка на функцию-обработчик завершения твина передается сразу при его создании, с массивом аргументов можно.
__________________
Идите первым! |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:04. |
|
|
« Предыдущая тема | Следующая тема » |
|
|