ActionScript 3.0編程特效實戰(zhàn)案例解析

出版時間:2010-1  出版社:清華大學(xué)出版社  作者:賀曉霞 等編著  頁數(shù):368  
Tag標(biāo)簽:無  

前言

  Flash是一種簡單易學(xué)、功能強(qiáng)大的動畫制作軟件。最初的Flash僅僅支持通過補(bǔ)間或遮 罩、引導(dǎo)等方式制作簡單的動畫或通過矢量工具繪制逐幀動畫。隨著Flash技術(shù)的發(fā)展, MacroMedia公司在Flash 5.0的基礎(chǔ)上第一次引入了ActionScript腳本語言,通過ActionScript 對動畫進(jìn)行控制,實現(xiàn)簡單的操作?! ‰S著Flash版本的逐漸升級,ActionScript也從最初的基于JavaScript的腳本語言逐漸發(fā) 展成為符合面向?qū)ο缶幊痰囊环N實用編程語言。而且Adobe開發(fā)的Flex IDE平臺也開始以 ActionScript 3.0作為標(biāo)準(zhǔn)的開發(fā)語言。ActionScript不僅能用來制作各種動畫,還成為了富 互聯(lián)網(wǎng)應(yīng)用的先鋒力量。本書是一本面向富互聯(lián)網(wǎng)應(yīng)用的.ActionScript 3.0案例實例教程,由… 多位經(jīng)驗豐富的動畫設(shè)計人員和ActionScript程序開發(fā)人員編著而成?! ?.全書內(nèi)容介紹  全書共分為14章,內(nèi)容概括如下。  第1章介紹使用Flash CS4制作各種簡單的補(bǔ)間動畫、逐幀動畫、引導(dǎo)動畫和遮罩動畫 等,幫助讀者熟悉Flash CS4軟件?! 〉?章介紹ActionScript 3.0面向?qū)ο缶幊痰幕A(chǔ)知識,包括面向?qū)ο缶幊痰脑?,以及 ActionScript 3.0的對象、類、包、命名空間、數(shù)據(jù)類型、變量、常量和運算符等概念性知識?! 〉?章介紹ActionScript 3.0編程語言的條件語句、循環(huán)語句以及跳轉(zhuǎn)語句,幫助讀者理 解ActionScript的程序執(zhí)行體系?! 〉?章介紹 ActionScript 3.O的全局函數(shù)以及自定義函數(shù),并且通過實例介紹如何調(diào)用函 數(shù)、獲取函數(shù)的返回值以及函數(shù)參數(shù)的傳遞等實用知識?! 〉?章通過介紹數(shù)組的相關(guān)理論知識,幫助用戶了解數(shù)組如何儲存數(shù)據(jù)以及如何從數(shù)組 中獲取數(shù)據(jù)、對數(shù)組中的數(shù)據(jù)進(jìn)行添加、修改、刪除和排序等方法。  第6章介紹ActionScript 3.0的事件源、事件的監(jiān)聽以及對事件的處理。除此之外,還介 紹了如何繪制各種矢量圖形并將圖形顯示到舞臺中。  第7章著重介紹ActionScript 3.0對各種數(shù)學(xué)方法的處理,以及坐標(biāo)系、注冊點和中心點 等重要的知識,還介紹了角度和直線等平面解析幾何知識在:Flash動畫中的應(yīng)用?! 〉?章側(cè)重于力學(xué)、加速度、碰撞以及二維向量等物理理論在Flash動畫中的反映,幫 助讀者了解如何通過使用Flash‘軟件模擬真實世界中物理的規(guī)律?! 〉?章通過4個典型實例幫助讀者了解如何使用ActionScript 3.0處理各種位圖,并通過 對位圖數(shù)據(jù)的操作 ,制作各種動畫特效。

內(nèi)容概要

本書詳細(xì)介紹了ActionScript 3.0開發(fā)環(huán)境,以及ActionScript 3.0面向?qū)ο蟮木幊陶Z言,通過大量實例幫助讀者掌握ActionScript 3.0在Flash動畫以及網(wǎng)頁動態(tài)程序中的應(yīng)用知識。本書內(nèi)容包括ActionScript 3.0的基本概念、語句結(jié)構(gòu)、數(shù)組、函數(shù)、顯示編程與事件、數(shù)學(xué)編程、物理編程、XML數(shù)據(jù)以及多媒體和網(wǎng)絡(luò)應(yīng)用等。本書最后還詳細(xì)介紹了Flash留言板以及Flash游戲的開發(fā)技術(shù)?! ”緯嫦騀lash動畫設(shè)計人員,適合高校和職業(yè)技術(shù)院校的專業(yè)教材,也適于Flash動畫開發(fā)人員作為參考資料。

書籍目錄

第1章  Flash動畫基礎(chǔ)知識  1.1  Flash動畫概述   1.1.1  什么是動畫   1.1.2  Flash動畫應(yīng)用范圍  1.2  時間軸   1.2.1  幀   1.2.2  圖層  1.3  Flash元件   1.3.1  圖形元件   1.3.2  影片剪輯元件   1.3.3  按鈕元件  1.4  動畫類型與特效   1.4.1  Flash動畫類型   1.4.2  Flash特效  1.5  實戰(zhàn)項目:海上升明月  1.6  實戰(zhàn)項目:星光閃爍  1.7  實戰(zhàn)項目:動畫導(dǎo)航條 第2章  ActionScript基礎(chǔ)知識  2.1  ActionScript .0簡介   2.1.1  ActionScript的發(fā)展   2.1.2  面向?qū)ο蟮木幊? 2.2  包和命名空間   2.2.1  包   2.2.2  命名空間  2.3  對象和類   2.3.1  類和對象   2.3.2  創(chuàng)建對象實例  2.4  變量與常量   2.4.1  變量   2.4.2  常量  2.5  數(shù)據(jù)類型   2.5.1  常用數(shù)據(jù)類型   2.5.2  數(shù)據(jù)類型的處理  2.6  運算符   2.6.1  常用運算符種類   2.6.2  運算符的優(yōu)先級  2.7  實戰(zhàn)項目:求兩數(shù)的余數(shù)  2.8  實戰(zhàn)項目:求3個數(shù)之和  2.9  實戰(zhàn)項目:求3個數(shù)的平均值 第3章  流程控制  3.1  條件語句   3.1.1  if條件語句   3.1.2  switch…case條件語句  3.2  循環(huán)語句   3.2.1  while循環(huán)語句   3.2.2  for循環(huán)語句  3.3  跳轉(zhuǎn)語句   3.3.1  break語句   3.3.2  continue語句   3.3.3  label語句  3.4  實戰(zhàn)項目:判斷閏年  3.5  實戰(zhàn)項目:求3個數(shù)的最大公約數(shù)和最小公倍數(shù)  3.6  實戰(zhàn)項目:根據(jù)3邊驗證直角三角形 第4章  應(yīng)用函數(shù)  4.1  定義和調(diào)用函數(shù)   4.1.1  自定義函數(shù)   4.1.2  調(diào)用函數(shù)   4.1.3  返回語句   4.1.4  常用的全局函數(shù)  4.2  函數(shù)的參數(shù)   4.2.1  形式參數(shù)和實際參數(shù)   4.2.2  值傳遞和引用傳遞   4.2.3  參數(shù)的默認(rèn)值   4.2.4  arguments對象   4.2.5  任意數(shù)量的參數(shù)  4.3  函數(shù)對象及作用域   4.3.1  函數(shù)作為對象   4.3.2  函數(shù)作用域  4.4  實戰(zhàn)項目:數(shù)字進(jìn)制的轉(zhuǎn)換  4.5  實戰(zhàn)項目:數(shù)字取整  4.6  實戰(zhàn)項目:制作Flash鐘表 第5章  操作數(shù)組 第6章  顯示編程與事件 第7章  Flash數(shù)學(xué)編程 第8章  Flash物理編程 第9章  處理圖形和位圖 第10章  ActionScript 3.0組件 第11章  應(yīng)用濾鏡和轉(zhuǎn)換 第12章  制作多媒體播放器 第13章  綜合實例:Flash留言板 第14章  綜合實例:數(shù)獨游戲(Sudoku)

章節(jié)摘錄

  拍攝完成后,可以對動畫各片段進(jìn)行連接、排序、剪輯等操作,并進(jìn)行錄音。其中,錄音主要完成動畫中主體對象的對話、音樂、音響等,并混合到一個聲道上?! 鹘y(tǒng)的動畫制作,尤其是大型動畫片的創(chuàng)作,需要許多人來完成,是一項集體性勞動。需要有導(dǎo)演、制片、動畫設(shè)計人員和動畫輔助制作人員等?! ?.Flash動畫及特點  Flash以流控制技術(shù)和矢量技術(shù)等為代表,能夠?qū)⑹噶繄D、位圖、音頻、動畫和深一層交互動作有機(jī)地、靈活地結(jié)合在一起,從而制作出美觀、新奇、交互性更強(qiáng)的動畫效果。  較傳統(tǒng)動畫而言,F(xiàn)lash提供的物體變形和透明技術(shù),使得創(chuàng)建動畫更加容易,并為動畫設(shè)計者的豐富想象提供了實現(xiàn)手段;其交互設(shè)計讓用戶可以隨心所欲地控制動畫,賦予用戶更多的主動權(quán)。因此,F(xiàn)lash動畫具有以下特點?! 赢嫸绦lash動畫受網(wǎng)絡(luò)資源的制約一般比較短小,但繪制的畫面是矢量格式,無論把它放大多少倍都不會失真?! 〗换バ詮?qiáng)Flash動畫具有交互性優(yōu)勢,可以通過單擊、選擇等動作決定動畫的運行過程和結(jié)果,是傳統(tǒng)動畫所無法比擬的。  具傳播性Flash動畫由于文件小、傳輸速度快、播放采用流式技術(shù)的特點,所以在網(wǎng)上供人欣賞和下載,具較好的廣泛傳播性。

編輯推薦

  16段全程配音視頻教學(xué)文件  20個AS 3.0行業(yè)應(yīng)用案例  30個Flash開發(fā)實例  35個相關(guān)視頻文件  《ActionScript 3.0編程特效實戰(zhàn)案例解析》結(jié)合行業(yè)應(yīng)用知識從全新的角度介紹ActionScript 3.0知識  書中采用全程圖解方式,信息豐富,便于讀者輕松學(xué)習(xí)  配套光盤提供了全部實例的語音視頻教程,以及全套素材圖和效果圖

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    ActionScript 3.0編程特效實戰(zhàn)案例解析 PDF格式下載


用戶評論 (總計6條)

 
 

  •   給同事買的,希望能幫助他們
  •   覺得簡單,沒什么收獲,無聊當(dāng)漫畫看呵呵
  •   書不錯,例子也相當(dāng)實用,不過還是建議結(jié)合一本理論性強(qiáng)些的書一齊看收獲會大些。
  •   這本書要一定的編程基礎(chǔ)的人看。
  •   覺得這本書很好,很適宜我讀
  •   對于新手不好,有點基礎(chǔ)的還可以
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7