Flash AS 入門到精通教程[圖文]
2020-07-17 13:14:31
供稿:網(wǎng)友
用Flash制作動(dòng)畫,光憑時(shí)間軸和圖層來演繹畫面,即使動(dòng)畫再精彩,也只能讓觀賞者盯著屏幕,沿著時(shí)間線的進(jìn)度被動(dòng)的欣賞。如果要想動(dòng)畫具有交互性,根據(jù)觀賞者的選擇來控制播放的順序或者呈現(xiàn)不同的內(nèi)容就非得依靠Flash的動(dòng)作腳本語言了。動(dòng)作腳本英文為ActionScript,簡(jiǎn)稱AS
運(yùn)用Flash動(dòng)作腳本語言,能實(shí)現(xiàn)時(shí)間軸無能為力的一些特殊效果;運(yùn)用基本技法與動(dòng)作腳本語言相結(jié)合制做出來的動(dòng)畫效果,往往更加精彩紛呈;運(yùn)用動(dòng)作腳本語言,還可以讓一些復(fù)雜繁瑣的制作過程得到有效的簡(jiǎn)化。
要學(xué)好Flash動(dòng)畫,學(xué)習(xí)和掌握動(dòng)作腳本語句是非常重要的。然而,一提起編程語言,難免讓人聯(lián)想到一行行枯燥乏味的代碼,一段段高深莫測(cè)的理論,往往使初學(xué)者在“AS”那神秘殿堂的大門前望而卻步。
事實(shí)上,F(xiàn)lash動(dòng)作腳本語言并非想象的那么難以接近,這個(gè)教程,將針對(duì)沒有接觸過任何程序語言的初學(xué)者,不安排專門的章節(jié)集中羅列枯燥的理論和代碼規(guī)范,采取從最常用的簡(jiǎn)單語句入手,用具有實(shí)用性和趣味性的實(shí)例來解讀語句,在每一講中點(diǎn)點(diǎn)融會(huì)理論和代碼規(guī)范,逐步掌握更復(fù)雜功能的方式,帶領(lǐng)初學(xué)者“輕松入門、拾級(jí)進(jìn)階、攀援而上”。
說明:這個(gè)教程是按照Flash2004內(nèi)嵌as2.0版本的語法規(guī)范要求寫作,其中所用到的語句力求符合面向?qū)ο缶幊痰恼Z法格式。在教程中不特意講解每個(gè)實(shí)例的制作步驟,重點(diǎn)介紹語句的運(yùn)用。
特別說明:教程中所涉及的源文件,只能使用Flash 2004打開。
第一部分:入門基礎(chǔ)
Flash AS 入門-認(rèn)識(shí)“動(dòng)作”面板
Flash AS 入門-為“關(guān)鍵幀”添加動(dòng)作
Flash AS 入門-為“按鈕”添加鼠標(biāo)事件
Flash AS 入門-為“影片剪輯”添加鼠標(biāo)事件
Flash AS 入門-“影片剪輯”屬性調(diào)整及路徑解析
Flash AS 入門-條件判斷語句“if、else”
Flash AS 入門-duplicateMovieClip和removeMovieClip
Flash AS 入門-“for”循環(huán)語句
Flash AS 入門-鼠標(biāo)跟隨
Flash AS 入門-onClipEvent()事件處理函數(shù)
第二部分:進(jìn)階部分
Flash AS 實(shí)例進(jìn)階-循環(huán)按鈕
Flash AS 實(shí)例進(jìn)階-聲音控制
Flash AS 實(shí)例進(jìn)階-打字效果
Flash AS 實(shí)例進(jìn)階-導(dǎo)航條
Flash AS 實(shí)例進(jìn)階-圖片滾動(dòng)效果
Flash AS 實(shí)例進(jìn)階-制作時(shí)鐘
Flash AS 實(shí)例進(jìn)階-遮罩效果實(shí)例講解
Flash AS 實(shí)例進(jìn)階-圖片閃白切換
Flash AS 實(shí)例進(jìn)階-鍵值捕獲
Flash AS 實(shí)例進(jìn)階-FLASH載入等待 Loading
第三部分:掌握AS
Flash AS 入門-自定義函數(shù)
Flash AS 入門教程-事件處理函數(shù)及畫線語句
Flash AS 入門教程-圓和橢圓函數(shù)的應(yīng)用
Flash AS 入門教程-碰撞檢測(cè)hitTest函數(shù)
Flash AS 入門教程-亂數(shù)排列(隨機(jī)數(shù))方法
Flash AS 入門教程-setInterval函數(shù)應(yīng)用舉例
Flash AS 入門教程-三個(gè)實(shí)例講解
Flash AS 入門教程-多維數(shù)組和雙重循環(huán)
Flash AS 入門教程-loadMovie應(yīng)用舉例 多畫面與畫中畫
Flash AS 入門教程-調(diào)入外部文本和加載外部mp3文件