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