預覽成品:這個范列是使用Text Field顯示文字的滾動條,當使用者按住下面的按鈕時,文字滾動條就會往上移動而顯示出較下面的文字;當使用者按住上面的按鈕時,文字滾動條就會往下移動而顯示出較上面的文字。
訪客無法瀏覽此圖片或連結,請先 註冊 或 登入會員 。
●逐步說明:
1)我們把此例中的文本放於一個名為text.txt的文件中,在此文件裡的文字如下所示:
text=一、特效
1 雪花效果製作
2 模糊字的製作
…
二、按鈕製作(包括下拉菜單)
1 一個圓形動態按鈕
2 長方形動態按鈕
…
三、程序控制
1 從製作一個簡單的計數器開始
2 COOL MOUSE(蝴蝶)(界面上可打上COOL MOUSE)
…
文件開頭的「text=」是變量名稱,這是必須的,而且變量名稱和待會兒我們要製作的Text Field變量名稱應相同。
2)設置界面如圖所示:
3)製作按鈕元件btn_arrow,如圖所示。
4)新增Movie Clip:text up。分別在第1、2、3幀處插入一個空關鍵幀。
a 第1個關鍵幀的Action為:stop(停止)。
b 第2個關鍵幀的Action為:Set Variable:"/:text.scroll"=/:text.scroll-1。即執行到第2格時,會告知場景上的Text Field(變量名為text)目前所顯示的行數往上移一行。
c 第3個關鍵幀的Action為:Go to and Play(2)。即與第二幀實現循環。
5)新增Movie Clip:text down。複製Movie Clip:text up,並命名為text down。更改第二個關鍵幀的Action為:Set Variable:"/:text.scroll"=/:text.scroll+1。即執行到第2格時,會告知場景上的Text Field(變量名為text)目前所顯示的行數往下移一行。
6)安排電影場景:
a 此例中有一塊白色的區域是Text Field大小的範圍,在上面還有一段文字「FLASH十全大補」。
b 放置Text Field:放置一個Text Field在白色區域的上面,設定變量名稱為text。
c 將text up導入場景並定義實體名字為up;將text down導入場景並定義實體名字為down。
d 導入按鈕:導入兩個按鈕btn_arrow,一個箭頭朝上,一個箭頭朝下。
e 設定箭頭朝上的按鈕的Actions為如圖所示: 即表示按下按鈕時,會告知text up播放,放開時,會跳回第1格並停止。
f 設頂箭頭朝下的按鈕的Actions為如圖所示: 即表示按下按鈕時,會告知text down播放,放開時,會跳回第1格並停止。
g 設定場景Actions為:Load Variables("text.txt",0)。即表示把變量載入到電影的場景裡。
7)選擇菜單Contrl->Test Movie,即可測試所製作的電影。