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

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