使用 Alpha 填充创建矩形时遇到问题。似乎 UIComponent 不允许填充矩形的“Alpha”,并将其转换为 100% alpha(alpha=1)。如何在 flex 的 UIComponent 中制作一个 alpha 填充的矩形?
var uic:UIComponent = new UIComponent();
var mc:MovieClip = new MovieClip();
mc.graphics.beginFill(0xffcc33,0.2) // <<<<<<NOTICE THE ALPHA FILL
mc.graphics.lineStyle( 1,0xffcc33);
mc.graphics.drawRect(0,0,100,100);
mc.graphics.endFill();
uic.addChild(mc);
addElement(uic);
PS:另外,在 UIComponent 中添加动画剪辑时,即使是像“发光”这样的滤镜效果也不起作用。