只是,如果嵌入一個圖標:Flex:修改嵌入的圖標並將它用在按鈕中?
[Embed(source='icons/checkmark.png')]
private static var CheckMark:Class;
你最終有一個動態類。你可以很容易地通過調用setStyle方法分配的圖標在運行時一個按鈕:
var btn:Button = new Button();
btn.setStyle("icon", CheckMark);
但是,如果你想改變在運行時的圖標,比如改變它的Alpha值,甚至重新劃分像素,分配前按鈕?
到目前爲止,我無法找到一個滿意的答案...