Flash MX 2004 體驗之旅 2

- 中國WEB開發者網絡 (http://www.webasp.net)
-- 技術教程 (http://www.webasp.net/article/)
--- Flash MX 2004 體驗之旅 2 (http://www.webasp.net/article/22/21358.htm)
-- 作者:未知
-- 發佈日期: 2005-04-30
並給組件命名為「myText」:

    TextArea組件的高和寬根據你文本的多少來確定,並確保其HTML參數為true:

    接下來就要寫AS了,選中在時間線第一幀,按快捷鍵「F9」,彈出Action面板:

// 新建樣式表對像
var myCss = new TextField.StyleSheet();
// CSS文件位置
var cssURL = "externalCSS.css";
// 定義文本框組件的內容,這個隨你.
var textStr:String = "〈p class='textTitle'〉許魏 -- 一天〈/p〉
〈span class='textContent'〉
清晨到夜晚 世界不停的旋轉 寒冬已走遠 春天帶來無盡溫暖
我站在這裡 靜靜感覺和你 走過的歲月 陣陣清風
掠過我的身體 它將我喚醒 靜觀著所有的悲喜 都熔近燦爛夕陽裡
我感覺自己的身體 像風般輕盈 總有一種感覺 像燦爛的光芒
它一直隱藏在我的心底 不經意的綻放 總有一種感覺 走過了億萬年
只因為這湛藍色的夢想 我們經過這裡 當夕陽散盡 燦爛星空又升起 曾經的歲月
化作一幕幕的場景 我站在這裡 靜靜感覺和你 走過的艱難 才發覺這是一個逍遙之旅
最終要告別 靜觀這所有的悲喜 都熔進燦爛星空裡 感覺這一刻和千年
本沒有分別 一天就好像是 這短暫的一生 一生它只是無盡的路上 短暫的一天
我要為你歌唱 在每一個地方 從來就沒有什麼能阻擋 永遠自由的你〈/span〉";
// 加載外部CSS文件並判斷是否加載成功
myCss.load(cssURL);
myCss.onLoad = function(suc) {
    if (suc) {
        // 如果加載成功,設置文本框內容並應用加載進來的CSS
        myText.styleSheet = myCss;
        myText.text = textStr;
    }
};


webasp.net