Как применить эффект к спрайту в actionscript 3 - PullRequest
0 голосов
/ 02 декабря 2010

У меня есть спрайт, и я хочу применить к нему, например, эффект затухания.Я нашел примеры, как сделать это во Flex ML, но как я могу сделать это в чистом ActionScript?

Ответы [ 2 ]

4 голосов
/ 02 декабря 2010

Я лично предпочитаю TweenMax , но вы также можете использовать встроенную Tween во Flash.

var myTweenAlpha:Tween = new Tween(myClip, "alpha", Strong.easeOut, 0, 1, 3, true);
1 голос
/ 02 декабря 2010

Где примеры, которые показывают вам, как это сделать в MXML?

Тем не менее, эффекты реализуются с использованием механизма стилей. Итак, чтобы применить эффект затухания к UIComponent, вы должны сделать что-то вроде этого:

MyUIComponent.setStyle('showEffect', myEffectClass);

Поскольку материал с эффектом Flex реализован в UIComponent, а Fade - это эффект Flex, а не универсальный эффект ActionScript, я не верю, что существует какой-либо способ применить эффект исчезновения к Sprite.

Посмотрите на Sprite документы; в списке нет эффектов.

...