Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Тернарное выражение внутри TweenLite (http://www.flasher.ru/forum/showthread.php?t=150699)

Universe 16.02.2011 16:33

Тернарное выражение внутри TweenLite
 
А можно ли это сделать? У меня есть таймер, который последовательно запускает 20 анимаций, мне нужно чтобы в конце последней анимации выполнилась функция.
Пробовал сделать это через тернарные выражения, но что-то не получается.
Код AS3:

TweenLite.to(transition.getChildAt(childNum), 1.3, {width:destinationWidth, childNum == 20 ? onComplete: checkState(), ease:Strong.easeOut});

Подскажите можно ли вообще писать логические условия внутри обращения к TweenLite и если нет - как мне достигнуть необходимого результата?

gloomyBrain 16.02.2011 16:37

Код AS3:

onComplete: (childNum == 20 ? checkState() : null)


Universe 16.02.2011 18:06

Благодарствую!:)

Roma84 16.02.2011 19:57

А не проще сгруппировать все анимации в TimelineLite?

Universe 17.07.2011 20:21

в данном случае - не проще!:) Интересовала именно возможность использования тернарного выражения в данной конструкции


Часовой пояс GMT +4, время: 23:59.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.