Flex: динамически добавлять эффекты на основе событий - PullRequest
1 голос
/ 20 апреля 2011

Можно ли добавить эффекты на основе событий к компонентам Flex (showEffect, hideEffect, AddedEffect, ...)?Мы можем зарегистрировать их в декларации MXML

<s:TitleWindow showEffect="{myShowEffect}"/>

Могу ли я сделать то же самое в коде AS (например, setStyle () для стилей)?Спасибо!

1 Ответ

4 голосов
/ 20 апреля 2011

Под капотом эффекты реализованы в виде стилей. Итак, установите эффект в ActionScript таким же образом, как и стиль:

titleWindow.setStyle('showEffect',myShowEffect);

Стилистический подход иногда кажется клочком для всего, что не реализовано как недвижимость.

...