當前位置:開發者網絡 >> 技術教程 >> 網頁設計 >> Flash >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
Flash MX 2004 體驗之旅 7
作者:未知
日期:2005-04-30
人氣:
投稿:(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
預覽效果.下面是這三個組件的前後效果對比圖:
                        
這種方法使得場景裡的所有組件的外觀保持一致.

Create custom style declarations and apply them to specific component instances.
(創建自定義樣式聲明並應用到指定的組件實例)

當我們把組件拖到場景裡便可以利用CSSStyleDeclaration 對像創建一個樣式聲明來改變指定組件的外觀。
還是從components面板拖Button,CheckBox和RadioButton三個組件到場景並分別命名為

CompA, CompB, CompC. 在時間線上寫Action:


//創建一個CSSStyleDeclaration對像實例
var styleObj = new mx.styles.CSSStyleDeclaration;
//設置styleName屬性
styleObj.styleName = "newStyle";
//將樣式放到全局樣式列表
_global.styles.newStyle = styleObj;
//設置樣式屬性
styleObj.fontFamily = "Verdana";
styleObj.fontSize = "10";
styleObj.fontWeight = "bold";
styleObj.color = "0x990000";
styleObj.setStyle("themeColor", "0x00CCFF");
//對組件設置樣式
CompA.setStyle("styleName", "newStyle");
CompB.setStyle("styleName", "newStyle");
CompC.setStyle("styleName", "newStyle");


相關文章: