Flash5.0動畫制作教程——Flash的動作(Action)(精)_第1頁
Flash5.0動畫制作教程——Flash的動作(Action)(精)_第2頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Flash 5.0 動畫制作教程Flash 的動作(Action)跟 Dreamweaver 一樣,F(xiàn)lash 也引進了動作(Action)機制,不過不同的地方在于, Dreamweaver的 Action是基于 JavaScript 的,而 Flash 的動作則是基于其本身的語言Actio nScript。相對于同類動畫制作軟件的語言,女口Director 的 Lingo 語言,Actio nScript更為直觀,掌握起來也比較容易。一.Action 基礎(chǔ):Windows(窗口 )/Actions(動作)命令,彈出如圖一的面板:圖一提示:本面板名為Frame Actions(幀動作),說明動

2、作設(shè)置(Actions)應(yīng)該是專門 針對幀進行設(shè)置的。另外,雙擊任意幀也能打開此面板。動作面板中,左邊是動作類型,雙擊任意一個類型可以展開其下的許多具體動作;右邊是具體的參數(shù)顯示窗口,根據(jù)你所選的動作而不同, 因此你不需要懂得太多 Actio nScript 語言 就能很方便地使用它。參數(shù)窗口中的參數(shù)可以進行拷貝、粘貼、刪減,操作方法是選中參數(shù)然后在鼠標(biāo)右鍵中進行選擇。二.Flash 中一些常用的 Action :1. Play(播放):從設(shè)定的幀開始播放。本動作常常用于影幀跳轉(zhuǎn)的場合,如鼠標(biāo)點擊后才 能跳到某一幀并開始播放該幀的內(nèi)容。本動作不需要參數(shù)(No Parameters),直接設(shè)定就

3、行了。如圖二:2.Stop(停止):動畫放到此幀時自動停止播放,本動作不需要參數(shù)。如圖三:3.Go To(跳至):我們經(jīng)常用到的 Action ,通過它可以控制影片的播放順序,從一幀跳轉(zhuǎn)到另外一幀。使用它只需將要跳轉(zhuǎn)的影幀設(shè)定標(biāo)簽(Label)然后將標(biāo)簽輸入?yún)?shù)就行了。如圖四:圖四Seene(場景):主要針對有多個場景的動畫,比如要從場景一的某幀跳到場景三的某幀,先 就得在Scene 對話框中輸入 Scene 3 (場景三)。idxj| 去;EH訶説1 Fraae;Actions ? No Ptameters.f raAe ActiOILS;圖三Ezp Prue Adi on占 | Type(

4、類型):跳轉(zhuǎn)類型,默認是 Frame Number(幀數(shù)),即以第幾幀為標(biāo)準進行跳轉(zhuǎn);除此之 夕卜,還有 Frame Label(幀標(biāo)簽)、Expression(表達式)、NextFrame(下一幀)、Previous Frame(前 一幀)。選擇方法是用鼠標(biāo)點一下Type (類型)旁邊的輸入框,然后會出現(xiàn)如圖五的下拉選擇框:Li ne 1: go toAmiPl&y (1):圖五Frame(幀):在這里輸入要跳轉(zhuǎn)的幀的標(biāo)簽。Go to and Play(跳至并播放):如果勾選此項,那么動畫跳轉(zhuǎn)到某幀后會自動繼續(xù)播放該幀 后的內(nèi)容;如果沒有勾選,影片跳轉(zhuǎn)后則自動停止下來。4. Get

5、URL 獲取 URL):我們可以利用它,在影片播放到預(yù)定的地方自動跳轉(zhuǎn)到指定的網(wǎng)頁 或文件上去。其面板如圖六:圖六 GoTo FlayfSli J、.URL 要鏈接到哪個網(wǎng)址去,直接將網(wǎng)址輸入此對話框就行了。支持表達式,如用 Javascript或 CGI 編寫的地址跳轉(zhuǎn)表達式,不過需要勾選其后的Expression 復(fù)選框。Window(窗口):打開方式,其中, _self 是在本窗口中打開, _blank 是另外打開一個窗口 顯示鏈接文件;也可以是表達式。Variables(參數(shù)):參數(shù)的傳送方式,普通情況下不需要傳遞參數(shù),即默認的 Dontt Send (不傳送)狀態(tài);如果有參數(shù)傳遞,如

6、表單提交、身份驗證等情況,可以在Send Using Get(用Get命令進行傳送)Send Using Post(用 Post 命令進行傳送)兩種方式中進行選擇。操作 方法是選中此參數(shù)框后,然后按鍵盤上的上下鍵。5. Load Movie(載入影片):利用此動作可以在預(yù)定幀裝載另外一個影片文件,必須在 URL 欄中輸入該影片文件的地址。如圖七:Ac tiOILKFrame ActionsAct i ons;Lchcation;也rbbles:| / t Eesdt0金URL:圖七Level(階層),一種是 Target(目標(biāo))。所謂階層階層數(shù)值越大,所加載的動畫越在上面, 當(dāng)兩個動畫重疊時,

7、 階層數(shù)大的動畫就會覆蓋階層數(shù)小的;Target(目標(biāo))指定了加載動畫所代替的當(dāng)前動畫片段。6.Un load Movie(影片卸載):也有兩種位置(Locatio n) : Level(階層)與 Target(目標(biāo)),如圖八:Location(位置):共有兩種位置,一種是是指加載動畫所在的層,圖八7. Tell Target(告知目標(biāo)):Flash 中經(jīng)常會用到的一個動作,其功能是 Go To(跳轉(zhuǎn))、Play(播放)以及 Stop(停止)等動作的合力。但請注意,在告知目標(biāo)前得首先為被告知的目標(biāo)確定一 個實體名稱,然后就可以在Target 輸入框中輸入實體名稱并進行告知了。如圖九:圖九:提示

8、:一般來說,Tell Target( 告知目標(biāo))常常是與按鈕組件一起使用的,而且支持嵌套。& If Frame Is Loaded(如果幀已經(jīng)裝入):常常在制作片頭 Loading 時用到。為了避免網(wǎng) 速的影響,我們放在網(wǎng)上的 Flash 動畫可以先做個 Loading(下載中),表示動畫正在下載, 讓訪問者耐心等待;當(dāng)最后一幀也下載完畢就開始播放動畫。這時這個最后一幀就是IfFrame Is Loaded的對象幀,即當(dāng)此幀已經(jīng)裝入后才開始播放動畫。如圖十:圖十9. On Mouse Event(鼠標(biāo)事件):響應(yīng)鼠標(biāo)事件的動作集合, 常常與按鈕組件有關(guān)。 如圖十圖十X 莎 提示:選中某

9、幀是沒法對鼠標(biāo)事件進行設(shè)置的,必須選中工作區(qū)中的組件才能激活此面板。Press :按下鼠標(biāo)。Release :放開鼠標(biāo)。比如一個按鈕組件,我們將其Release 事件激發(fā)為 Get URL(獲取URL),那么凡是點擊此按鈕就會進入相對的網(wǎng)頁地址。詢 提示:鼠標(biāo)點擊動作其實分為兩步,按下與松開,因此Get URL 事件常常由Release 激活,而非 Press 動作。Roll Over :鼠標(biāo)移入引發(fā)的事件。Roll Out :鼠標(biāo)移出引發(fā)的事件。三.其他 Action :除了上面談到的常用動作外,F(xiàn)lash 中還有很多其他 Action ,如調(diào)用(Call)、中斷(Break)、條件(Do W

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論