Flash動作面板的組成與使用方法
ActionScript是Flash的腳本語言,它是一種面向?qū)ο蟮木幊陶Z言。通過ActionScript語言可以給動畫添加交互性。普通動畫是 按順序從頭到尾播放的,而在交互動畫中用戶可以通過使用鍵盤或鼠標(biāo)與動畫進行交互。ActionScript 3.0提供了強大的、面向?qū)ο蟮木幊陶Z言。 在新建Flash文檔時,究竟是選擇ActionScript 3.0還是ActionScript 2.0,主要是根據(jù)項目的大小和要求來決定。如果只 是簡單的交互動畫制作或影片的控制、游戲的開發(fā),使用ActionScript 2.0就可以了;如果是開發(fā)大型的基于互聯(lián)網(wǎng)的應(yīng)用程序,則應(yīng)該選擇 ActionScript 3.0。
如果在動畫中使用“3D轉(zhuǎn)換工具”和“反向運動工具”,那么在新建文檔時就應(yīng)選擇ActionScript 3.0,或在菜單命令“文件”→“發(fā)布設(shè)置”對話框的“Flash”選項中將ActionScript 3.0 指定為“腳本”設(shè)置。
本節(jié)介紹動作面板的組成與使用方法,使用動作面板給動畫添加ActionScript語言,并通過例子介紹如何創(chuàng)建簡單的交互動畫。
7.7.1 動作面板的使用
動作面板是專門用來編寫程序的窗口。選擇菜單命令“窗口”→“動作”,打開動作面板。面板右側(cè)的腳本窗口用來創(chuàng)建腳本,用戶可以在其中直接編輯動作,也 可以輸入動作的參數(shù)或刪除動作。在動作面板的左上方的下拉列表中,可以選擇ActionScript的版本。創(chuàng)建的動畫類型不同,所選擇的 ActionScript版本也不相同,例如不能把ActionScript 3.0腳本添加到基于ActionScript 2.0所創(chuàng)建的動畫文件 中。
面板左側(cè)中部以分類的方式列出了Flash的所有動作及語句,用戶可以用雙擊或拖曳的方式將需要的動作放置到右側(cè)的腳本窗口中。在面板的右上角有一個“腳本助手”按鈕,使用“腳本助手”可以快速、簡單地編輯動作腳本,適合初學(xué)者使用。
7.7.2 添加動作的位置
ActionScript語言可以添加到動畫中的關(guān)鍵幀、按鈕元件和影片剪輯元件中。給關(guān)鍵幀添加動作,動畫播放到該幀時就會自動執(zhí)行該動作,添加動作后,在關(guān)鍵幀上會顯示一個“ɑ”標(biāo)記。
給按鈕元件添加動作,可以通過按鈕來控制影片的播放或控制其他元件。這些動作或程序是在特定的按鈕事件發(fā)生時才會執(zhí)行,如點擊按鈕時執(zhí)行。每個按鈕實例 都可以有自己的動作,不會互相影響。給按鈕元件添加動作的方法是先選擇舞臺上的按鈕元件實例,然后在“動作”面板的標(biāo)題欄就可以看到“動作—按鈕”,在面 板左側(cè)的下部還顯示了當(dāng)前所選擇的對象,表明當(dāng)前所添加的腳本語言是賦予按鈕元件的。
給影片剪輯元件添加動作,當(dāng)裝載影片剪輯或播放影片剪輯到達某一幀時,分配給該影片剪輯的動作將被執(zhí)行。
7.7.3 ActionScript基本語句的應(yīng)用
下面介紹Flash中最常用的一些基本函數(shù),并通過一個實例來熟悉它們的使用。例子中所使用到的有控制影片播放的語句play和停止語句stop、跳轉(zhuǎn)到影片中指定的幀或場景的goto語句、Flash播放器控制語句fscommand。
◆例子:制作幻燈片課件。
。1)新建文件,選擇菜單命令“文件”→“新建”,在“新建文檔”窗口中選擇文件類型“Flash文件(ActionScript 2.0)”。
。2)選擇菜單命令“插入”→“新建元件”,新建一個按鈕元件,命名為“跳轉(zhuǎn)按鈕”,在按鈕編輯窗口的“彈起”狀態(tài)畫出一個綠色的向左三角形,復(fù)制粘貼 該三角形,把兩個三角形疊放在一起。用鼠標(biāo)點擊第二幀,即“指針經(jīng)過”狀態(tài)幀,按鍵盤上的F6鍵將其加入關(guān)鍵幀,用“顏料桶工具”把三角形調(diào)整為藍色。
。3)點擊面板上的“場景1”回到場景中,雙擊第一層名稱并重命名為“內(nèi)容”。在“內(nèi)容”層的第一幀用“文本工具”輸入文字,如“第一節(jié)”(在屬性面板 中修改文字屬性,如大小、字體和顏色);用鼠標(biāo)點擊第二幀,按鍵盤上的F6鍵將其加入關(guān)鍵幀,用“文本工具”把文字修改為“第二節(jié)”的內(nèi)容;用鼠標(biāo)點擊第 三幀,按鍵盤上的F6鍵將其加入關(guān)鍵幀,用“文本工具”把文字修改為“第三節(jié)”的內(nèi)容。在每一幀中可以放置文字、圖片、影片剪輯等多媒體素材。
作者:大學(xué)生新聞網(wǎng) 來源:大學(xué)生新聞網(wǎng)
- 在線學(xué)習(xí)的4條建議
- 印第安納大學(xué)(IU)的新資源介紹了使在線學(xué)習(xí)成功的一些最重要因素。
當(dāng)IU關(guān)閉體育課并轉(zhuǎn)向在線教學(xué)時,電子學(xué)習(xí)研究與實踐實驗室開始
- 06-09 關(guān)注:65
- 激光視盤 可以自由放置和使用
- 激光視盤采用丙烯酸塑料制成,大多數(shù)光盤直徑為30厘米(C12英寸),也有13厘 米(5英寸)的小型盤,盤的轉(zhuǎn)速為1500轉(zhuǎn)/分,但應(yīng)指出,為
- 09-18 關(guān)注:133
- 電腦正在進入有線電視網(wǎng)
- 當(dāng)前,隨著數(shù)字計算機和多媒體技術(shù)的發(fā)展,許多大的計算機制造公司都提出,在微型計算機上實現(xiàn)電視的功能,即利用計算機網(wǎng)絡(luò)來接收數(shù)字
- 09-18 關(guān)注:128
- 電視信號的傳輸過程
- 當(dāng)前,像高保真音響、高清晰度電視、VCD、數(shù)碼錄音等新詞匯大量充斥在我們身邊,它們一方面代表這新技術(shù)的涌現(xiàn),另一方面也體現(xiàn)了這些
- 09-18 關(guān)注:196
- 中斷技術(shù)引入計算機系統(tǒng)
- 中斷技術(shù)是現(xiàn)代計算機系統(tǒng)中很重要的功能。最初,中斷技術(shù)引入計算機系統(tǒng),只是為了解決快速的CPU與慢速的外部設(shè)備之間傳送數(shù)據(jù)的矛盾
- 09-18 關(guān)注:261