嘿伙计们,我是Illustrator和flash的新手。我有两个对象;背景和亮点。突出显示有一定量的不透明度设置为45%,因此它看起来比背景更亮。我想在as3 / flash builder 4中为背景着色,但是当我为flash符号着色时,高亮区域也会变色并且我不想这样做。我也不想有两个单独的符号,因为那时我将不得不添加更多的代码和变量。
有没有办法为背景着色并让高光对象成为?
我希望自己表达得很好。
答案 0 :(得分:0)
您必须将对象分为两部分 - 很可能是较低层的背景和较高层的高光。然后为你的背景提供一个实例名称并仅改变它的颜色。
我不明白为什么你需要更多的代码,你的对象仍然是一个,只是由两个孩子组成(即你的箭头或任何仍然是一个箭头,背景为您可以访问和修改的其中一个孩子。
EG:
var col:ColorTransform = your_object.background.transform.colorTransform;
col.color = 0xFF0000;
your_object.background.transform.colorTransform = col;
PS。处理你的录取率。