![]() |
motionFinish
Как правильно сделать обработчик события motionFinish ???
сделал так: Код AS3:
Код AS3:
|
tween не создал?
|
Создал ! вообщем нашёл пример с motionFinish и переделал свой код, в нём два раза описал событие
Код AS3:
Код AS3:
|
А ты покажи код, где создаешь.
В этом коде ты подписываешься каждый раз на новый экземпляр твина, потому это единственный выход в общем-то. Только ты не забывай отписать старый твин перед тем, как старой ссылке назначишь новый экземпляр. |
вы два раза создаете объект. логично его каждый раз подписывать на нужные события (не описывать).
|
Но у тебя два разных твина - поэтому приемлемо. Только твой подход не закончен - если навести мышь а потом быстро убрать - то второй твин начнется до того как закончится первый и элемент может зависнуть и ни тот ни другой твин не завершатся. Надо останавливать твин вобщем перед назначением нового.
|
а я сделал событие когда анимация завершается, и там проверяется если картинка находится не там где положено она возвращается на место. вот весь этот мой безобразный код ))):
Код AS3:
|
Проще воспользоваться сторонними либами, например Tweener \ TweenLite
|
| Часовой пояс GMT +4, время: 22:07. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.