Flash AS 入門到精通教程[圖文]

用Flash制作動(dòng)畫,光憑時(shí)間軸和圖層來演繹畫面,即使動(dòng)畫再精彩,也只能讓觀賞者盯著屏幕,沿著時(shí)間線的進(jìn)度被動(dòng)的欣賞。如果要想動(dòng)畫具有交互性,根據(jù)觀賞者的選擇來控制播放的順序或者呈現(xiàn)不同的內(nèi)容就非得依靠Flash的動(dòng)作腳本語(yǔ)言了。動(dòng)作腳本英文為ActionScript,簡(jiǎn)稱AS
運(yùn)用Flash動(dòng)作腳本語(yǔ)言,能實(shí)現(xiàn)時(shí)間軸無能為力的一些特殊效果;運(yùn)用基本技法與動(dòng)作腳本語(yǔ)言相結(jié)合制做出來的動(dòng)畫效果,往往更加精彩紛呈;運(yùn)用動(dòng)作腳本語(yǔ)言,還可以讓一些復(fù)雜繁瑣的制作過程得到有效的簡(jiǎn)化。
要學(xué)好Flash 動(dòng)畫,學(xué)習(xí)和掌握動(dòng)作腳本語(yǔ)句是非常重要的。然而,一提起編程語(yǔ)言,難免讓人聯(lián)想到一行行枯燥乏味的代碼,一段段高深莫測(cè)的理論,往往使初學(xué)者在“AS”那神秘殿堂的大門前望而卻步。
事實(shí)上,F(xiàn)lash動(dòng)作腳本語(yǔ)言并非想象的那么難以接近,這個(gè)教程,將針對(duì)沒有接觸過任何程序語(yǔ)言的初學(xué)者,不安排專門的章節(jié)集中羅列枯燥的理論和代碼規(guī)范,采取從最常用的簡(jiǎn)單語(yǔ)句入手,用具有實(shí)用性和趣味性的實(shí)例來解讀語(yǔ)句,在每一講中點(diǎn)點(diǎn)融會(huì)理論和代碼規(guī)范,逐步掌握更復(fù)雜功能的方式,帶領(lǐng)初學(xué)者“輕松入門、拾級(jí)進(jìn)階、攀援而上”。
說明:這個(gè)教程是按照Flash2004內(nèi)嵌as2.0版本的語(yǔ)法規(guī)范要求寫作,其中所用到的語(yǔ)句力求符合面向?qū)ο缶幊痰恼Z(yǔ)法格式。在教程中不特意講解每個(gè)實(shí)例的制作步驟,重點(diǎn)介紹語(yǔ)句的運(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 入門-條件判斷語(yǔ)句“if、else”
Flash AS 入門-duplicateMovieClip和removeMovieClip
Flash AS 入門-“for”循環(huán)語(yǔ)句
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ù)及畫線語(yǔ)句
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文件
相關(guān)文章
flash cs6鼠標(biāo)跟隨效果實(shí)現(xiàn)代碼分享
flash cs6想要實(shí)現(xiàn)鼠標(biāo)跟隨效果?該怎么制作呢?今天我們就來看看使用as2.0實(shí)現(xiàn)鼠標(biāo)跟隨效果的教程,需要的朋友可以參考下2019-05-19- Flash cs6怎么使用代碼輸入中英文文本?Flash cs6中可以使用文字工具直接輸入文本,也可以使用代碼來輸入文本,該怎么使用代碼輸入文本呢?請(qǐng)看下文詳細(xì)的教程,需要的朋友2018-03-11
- flash as3.0抽象類怎么定義? as3.0中有很多抽象類,該怎么定義抽象類和抽象方法呢?下面我們就來看看簡(jiǎn)單的例子,需要的朋友可以參考下http://www.dbjr.com.cn/softs/408402.2018-02-28
flash cs6中怎么使用ActionScript3.0?
flash cs6中怎么使用ActionScript3.0?flash cs6中想要使用ActionScript3.0功能,該怎么使用呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2018-01-25Flash中怎么實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊決定圖像位置?
本教程給大家分享一個(gè)Flash小教程,教大家在Flash CS6中怎么實(shí)現(xiàn)鼠標(biāo)點(diǎn)擊決定圖像位置?方法很簡(jiǎn)單,感興趣的朋友歡迎前來一起分享學(xué)習(xí)2018-01-12Flash中如何用代碼將圖片放在自己想要的舞臺(tái)位置?
本教程教腳本之家的ActionScript教程學(xué)習(xí)者在Flash中如何用代碼將圖片放在自己想要的舞臺(tái)位置,教程講解的詳細(xì),感興趣的朋友歡迎前來分享學(xué)習(xí)2017-11-20在Flash CS6中使用with函數(shù)繪制背景圖教程
本教程教腳本之家的ActionScript教程學(xué)習(xí)者如何在Flash CS6中使用with函數(shù)繪制背景圖?教程一步步講解的挺詳細(xì),方法也不難,非常適合Flash新手入門學(xué)習(xí)2017-11-18Flash怎么設(shè)置元件坐標(biāo)?flash使用代碼設(shè)置元件的坐標(biāo)的教程
Flash怎么設(shè)置元件坐標(biāo)?flash中導(dǎo)如的元件需要添加坐標(biāo),該怎么定位元件坐標(biāo)呢?下面我們就來看看flash使用代碼設(shè)置元件的坐標(biāo)的教程,需要的朋友可以參考下2017-10-11Flash怎么制作來回?fù)u擺的花朵的動(dòng)畫?
Flash怎么制作來回?fù)u擺的花朵的動(dòng)畫?Flash中想要給花朵制作一段搖擺的動(dòng)畫效果,該怎么制作呢?下面我們就來看看詳細(xì)的教程,很簡(jiǎn)單,需要的朋友可以參考下2017-05-23- Flash怎么制作流動(dòng)七彩色的文字?想要讓文字動(dòng)起來,該怎么使用flash給文字制作一個(gè)流動(dòng)七彩色的動(dòng)畫呢?下面我們就來看看詳細(xì)的教程,需要的朋友可以參考下2017-04-23