Ознакомьтесь с ответом по переполнению стека: Анимация дочерних элементов в Flex 4 .
В списках Flex 3 элемент itemChangeEffect / dataChangeEffect запечен в них, и им пришлось сделать МНОГО настраиваемой конфигурации внутри компонента List, чтобы сделать это возможным. Поскольку Spark намного новее и намного лучше спроектирован, они не включили какую-либо обработку эффектов в компоненты, поэтому вы не можете делать такие вещи, как itemChangeEffects.
Что вы МОЖЕТЕ сделать, так это создать эффекты в ваших макетах. Если вы хотите создать AnimatedVerticalLayout
, все, что вам нужно сделать, это расширить их VerticalLayout и переопределить updateDisplayList, а затем использовать TweenMax для анимации ваших элементов в их состоянии. Это не очень легко: / но это единственное, что вы действительно можете сделать прямо сейчас. Как только кто-то автоматизирует этот процесс, это будет несложно.
Удачи!
Посмотрите этот пример: Анимированный макет TimeMachine от Жиль Гийемен . У него есть хорошие вещи.