Проблема с альфа-каналом MovieClip (Actionscript3) - PullRequest
0 голосов
/ 27 августа 2010

Вот мой код:

var menu = new Menu ();
menu.x = 0;
menu.y = 0;
addChild (menu);
menu.alpha = 0;
TweenLite.to (menu, 10, (alpha: 1));

Это работает, но прозрачность меняется для каждого элемента MovieClip отдельно, но я бы хотел, чтобы вся прозрачность MovieClip изменилась как одно изображение.

Меню ();генерируется из XML.

Ответы [ 2 ]

0 голосов
/ 29 августа 2010

Вот один из вариантов: создать объект Sprite или MovieClip и добавить все объекты меню в качестве его дочерних элементов (а не дочерних элементов родительского класса).Затем вызовите TweenLite для вашего сгруппированного объекта.(Примечание: я не использовал TweenLite специально, но я использовал эту технику с другими библиотеками анимации движения)

0 голосов
/ 27 августа 2010

Мне помогло следующее:

menu.blendMode = "layer"
...