0
使用Alpha填充創建矩形時出現問題。看起來像UIComponent不允許填充矩形的「Alpha」,並將其轉換爲100%alpha(alpha = 1)。如何在flex的UIComponent中創建一個用alpha填充的矩形?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時工作。
的Flex 3(MX)或4(火花)? – RIAstar
嘗試使用'addChild(uic);'而不是'addElement(uic);' – loxxy
flex 4 spark。所以不能使用addchild(uic) –