當前位置:開發者網絡 >> 技術教程 >> 網頁設計 >> Flash >> 內容
精彩推薦
分類最新教程
分類熱點教程
    
Flash MX 2004 體驗之旅 3
作者:未知
日期:2005-04-30
人氣:
投稿:(轉貼)
來源:未知
字體:
收藏:加入瀏覽器收藏
以下正文:
上面這段AS我就不再解釋,裡面的註釋寫的很清楚,需要說明的是定義文本

    字符串的時候用到了兩個HTML標籤:p〉和〈span〉,作用就是為Flash文

    本定義CSS,這就是我為什麼前面提到需要一點HTML知識的原因。OK,保存

    Flash到externalCSS.css文件的目錄,Ctrl+Enter,是不是文本效果和

    CSS文件中定義的一樣?呵呵,這麼簡單。

    你也可以使用TextField.StyleSheet class 這個類的setStyle()方法

    創建CSS,還是以上面為例:


 

var  myCSS= new TextField.StyleSheet();
myCSS.setStyle("textTitle",
{font-family:'Verdana, Arial, Helvetica, sans-serif',
    font-size:'12px',
    font-weight:'bold',
    color:'#993300',
text-align:'center'}
);
myCSS.setStyle("textContent",
{font-family:'Arial, Helvetica, sans-serif',
    font-size:'12px',
color:'#000000'}
);
var textStr:String = "〈p class='textTitle'〉許魏 -- 一天〈/p〉
〈span class='textContent'〉
清晨到夜晚 世界不停的旋轉 寒冬已走遠 春天帶來無盡溫暖
我站在這裡 靜靜感覺和你 走過的歲月 陣陣清風
掠過我的身體 它將我喚醒 靜觀著所有的悲喜 都熔近燦爛夕陽裡
我感覺自己的身體 像風般輕盈 總有一種感覺 像燦爛的光芒
它一直隱藏在我的心底 不經意的綻放 總有一種感覺 走過了億萬年
只因為這湛藍色的夢想 我們經過這裡 當夕陽散盡 燦爛星空又升起 曾經的歲月
化作一幕幕的場景 我站在這裡 靜靜感覺和你 走過的艱難 才發覺這是一個逍遙之旅
最終要告別 靜觀這所有的悲喜 都熔進燦爛星空裡 感覺這一刻和千年
本沒有分別 一天就好像是 這短暫的一生 一生它只是無盡的路上 短暫的一天
我要為你歌唱 在每一個地方 從來就沒有什麼能阻擋 永遠自由的你〈/span〉";
myText.styleSheet = myCSS;
myText.text = textStr;

           
這段代碼和上面加載外部CSS文件的效果是一樣的。

相關文章: