Получить текущие целевые значения во время выполнения эффекта

В определенный момент выполнения эффектов я хотел бы выполнить некоторый код.

Скажем, например, что у меня есть эффект перемещения для объекта A, и на полпути к этому эффекту я хочу, чтобы объект B исчез.

Есть ли какие-либо функции, встроенные в структуру эффектов искры, чтобы сделать это, или мне нужно реализовать эффект вручную?


person maxmil    schedule 29.06.2011    source источник


Ответы (2)


За исключением использования таймера, я не думаю, что вы можете использовать библиотеку эффектов. Однако я рекомендую вам взглянуть на TweenMax; это удивительная библиотека анимации, быстрая, эффективная и имеющая множество действительно крутых опций (например, то, что вы только что сказали).

person J_A_X    schedule 29.06.2011

Не могли бы вы использовать составной эффект, такой как Parallel, со startDelay для второго эффекта?

<s:Parallel>
    <s:Move target="{target1}" xBy="100" duration="1000" />
    <s:Fade target="{target2}" alphaTo="0" startDelay="500" duration="0" />
</s:Parallel>
person sshongru    schedule 13.07.2011