![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2009
Сообщений: 3
|
Здравствуйте, это мой первый вопрос, до сих пор пользовался поиском и все находил, в этот раз увы
Вопрос следующий, как при выполнении кода сделать паузуprivate function createPhoto(id:Number):void { if (photo==null) { photo=new Bitmap(array[id]); addChild(photo); photo.alpha=0; TweenLite.to(photo, 2, {alpha:1}); // здесь должна быть пауза if (photo2!=null) { removeChild(photo2); photo2=null; } } else { photo2=new Bitmap(array[id]); addChild(photo2); photo2.alpha=0; TweenLite.to(photo2, 2, {alpha:1}); //здесь должна быть пауза removeChild(photo); photo=null; } } ![]() |
|
|||||
|
стервочка (я мужик)
|
Вам нужна не пауза а работа с событиями.
|
|
|||||
|
Регистрация: Jan 2009
Сообщений: 3
|
А можно конкретнее, с какими событиями?
Добавлено через 4 минуты объект должен обнуляться после того как альфа вновь созданного объекта достигнет 1, во ) |
|
|||||
|
Modus ponens
|
У TweenLite хреново с событиями
вот поэтому вам и неудобно... на самом деле у него есть какие-то колбеки, когда там анимация начинается / заканчивается и т.п. Но я просто очень не люблю этот продукт, даже еще больше чем родной Адобоский твин Так что конкретнее сказать не могу...
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 33
|
TweenLite.to(clip_mc, 5, {alpha:0.5, x:120, ease:Back.easeOut, delay:2, onComplete
nFinishTween, onCompleteParams:[5, clip_mc]});function onFinishTween(argument1:Number, argument2:MovieClip):void { trace("The tween has finished! argument1 = " + argument1 + ", and argument2 = " + argument2); } неаткуально наверно уже. Но надо смотреть же класы то TwwenLight. Все там нормально. По окончанию твининга вызвали функцию, где задали таймер на задержку. это если без наворотов |
|
|||||
|
Modus ponens
|
Про "все нормально" - очень громко сказано
Более отвратный и на столько часто использующийся код надо еще поискать...
__________________
Hell is the possibility of sanity |
|
|||||
|
почему в самом деле не поставить Timer и с него снимать событие? Промежутки времени одинаковые, это ещё больше упрощает.
|
|
|||||
|
Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
|
TweenLite зачётная тема и с ним всё прекрасно работает!
![]() |
|
|||||
|
а если использовать Tween?
__________________
cdc7600.livejournal.com |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 33
|
мне нравиться лично Tweenlite
поддержка, не брошен. Zigo Tweens по-моему, я долго юзал, нравился, потом бросил - на AS2 вcе замерло там. Какие альтернативы, кроме Адоби? знаю,есть не помню просто... Кстати, грубо, по таймеру загружать след. картинку -налететь на то, что картинка еще на загрузилась, а вы уже анимацию перехода вызвали. Примерно таков алгоритм: Анимация перехода, по окончании -выгрузка из контейнера старой картинки, инициализация загрузки след картинки в свободный контейнер, запуск таймера показа картинки. Таймер отработал -проверим, загрузилась ли новая картинка? Если да, то опять Tweening, если нет ждем. ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 06:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|