PDA

Просмотр полной версии : анимация парaметра saturation скриптом


Captain Power
22.02.2006, 08:35
Привет всем ... порылся в хелпе и честно не смог разобраться ...

есть у меня такой работающий код:


my_mc.onRollOver = function() {
import flash.filters.ColorMatrixFilter;
var myElements_array:Array = [0.3, 0.59, 0.11, 0, 0,
0.3, 0.59, 0.11, 0, 0,
0.3, 0.59, 0.11, 0, 0,
0, 0, 0, 1, 0];
var myColorMatrix_filter:ColorMatrixFilter = new ColorMatrixFilter(myElements_array);
my_foto.filters = [myColorMatrix_filter];
};

он убирает SATURATION у картинки-клипа (my_foto) на 0, но делает это моментально ...

внимание вопрос:
как сделать скриптом тоже самое но ПЛАВНО, АНИМИРОВАННО, что бы картинка постепенно теряла насыщенность и становилась ЧБ?

спасибо

Antares
22.02.2006, 10:07
Твином (mx.transitions.Tween) менять значения переменных и от нее считать текущие цветовые параметры.

Captain Power
22.02.2006, 19:29
спасибо ... я про это как раз в хелпе и прочёл, но реализовать не смог :(

никто за меня написать код не хочет? ;) ... ну помогите, пжалстааа ... не врубился я в этот твин ...

Captain Power
22.02.2006, 23:43
anybody?

Captain Power
27.02.2006, 07:46
кто-нибудь, пожалуйста, может подсказать как это делается или можна об этом забыть?

Psycho Tiger
27.02.2006, 16:51
читаем радостно FAQ 1.0 Нокса Ноктиса
http://www.flasher.ru/forum/showthread.php?t=63104
Пункт 2.71828 как раз для тебя

Psycho Tiger
27.02.2006, 16:52
Кстать, по гуглу пройдись поиском по русс хелпу - скачай.
Если уж русский не поймеш то... гуд бай, Russia!

Antares
27.02.2006, 21:49
В Macromedia Developers Center была статья о цветовых преобразованиях.