注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合ActionScript 3.0編程特效實戰(zhàn)案例解析

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

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

定 價:¥49.00

作 者: 賀曉霞 等編著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機教材

ISBN: 9787302203957 出版時間: 2010-01-01 包裝: 平裝
開本: 16開 頁數(shù): 368 字數(shù):  

內(nèi)容簡介

  《ActionScript 3.0編程特效實戰(zhàn)案例解析》詳細介紹了ActionScript 3.0開發(fā)環(huán)境,以及ActionScript 3.0面向對象的編程語言,通過大量實例幫助讀者掌握ActionScript 3.0在Flash動畫以及網(wǎng)頁動態(tài)程序中的應用知識。《ActionScript 3.0編程特效實戰(zhàn)案例解析》內(nèi)容包括ActionScript 3.0的基本概念、語句結構、數(shù)組、函數(shù)、顯示編程與事件、數(shù)學編程、物理編程、XML數(shù)據(jù)以及多媒體和網(wǎng)絡應用等?!禔ctionScript 3.0編程特效實戰(zhàn)案例解析》最后還詳細介紹了Flash留言板以及Flash游戲的開發(fā)技術?!禔ctionScript 3.0編程特效實戰(zhàn)案例解析》面向Flash動畫設計人員,適合高校和職業(yè)技術院校的專業(yè)教材,也適于Flash動畫開發(fā)人員作為參考資料。

作者簡介

暫缺《ActionScript 3.0編程特效實戰(zhàn)案例解析》作者簡介

圖書目錄

第1章 Flash動畫基礎知識1
1.1 Flash動畫概述1
1.1.1 什么是動畫1
1.1.2 Flash動畫應用范圍4
1.2 時間軸6
1.2.1 幀7
1.2.2 圖層8
1.3 Flash元件9
1.3.1 圖形元件9
1.3.2 影片剪輯元件10
1.3.3 按鈕元件11
1.4 動畫類型與特效12
1.4.1 Flash動畫類型12
1.4.2 Flash特效15
1.5 實戰(zhàn)項目:海上升明月18
1.6 實戰(zhàn)項目:星光閃爍21
1.7 實戰(zhàn)項目:動畫導航條23
第2章 ActionScript基礎知識28
2.1 ActionScript3.0簡介28
2.1.1 ActionScript的發(fā)展28
2.1.2 面向對象的編程29
2.2 包和命名空間31
2.2.1 包31
2.2.2 命名空間32
2.3 對象和類34
2.3.1 類和對象34
2.3.2 創(chuàng)建對象實例38
2.4 變量與常量38
2.4.1 變量38
2.4.2 常量40
2.5 數(shù)據(jù)類型41
2.5.1 常用數(shù)據(jù)類型41
2.5.2 數(shù)據(jù)類型的處理44
2.6 運算符45
2.6.1 常用運算符種類45
2.6.2 運算符的優(yōu)先級50
2.7 實戰(zhàn)項目:求兩數(shù)的余數(shù)50
2.8 實戰(zhàn)項目:求3個數(shù)之和53
2.9 實戰(zhàn)項目:求3個數(shù)的平均值56
第3章 流程控制59
3.1 條件語句59
3.1.1 if條件語句59
3.1.2 switch…case條件語句63
3.2 循環(huán)語句65
3.2.1 while循環(huán)語句65
3.2.2 for循環(huán)語句68
3.3 跳轉語句72
3.3.1 break語句72
3.3.2 continue語句74
3.3.3 label語句75
3.4 實戰(zhàn)項目:判斷閏年76
3.5 實戰(zhàn)項目:求3個數(shù)的最大公約數(shù)和最小公倍數(shù)80
3.6 實戰(zhàn)項目:根據(jù)3邊驗證直角三角形83
第4章 應用函數(shù)85
4.1 定義和調(diào)用函數(shù)85
4.1.1 自定義函數(shù)85
4.1.2 調(diào)用函數(shù)88
4.1.3 返回語句90
4.1.4 常用的全局函數(shù)91
4.2 函數(shù)的參數(shù)95
4.2.1 形式參數(shù)和實際參數(shù)95
4.2.2 值傳遞和引用傳遞97
4.2.3 參數(shù)的默認值98
4.2.4 arguments對象99
4.2.5 任意數(shù)量的參數(shù)100
4.3 函數(shù)對象及作用域101
4.3.1 函數(shù)作為對象101
4.3.2 函數(shù)作用域102
4.4 實戰(zhàn)項目:數(shù)字進制的轉換103
4.5 實戰(zhàn)項目:數(shù)字取整107
4.6 實戰(zhàn)項目:制作Flash鐘表111
第5章 操作數(shù)組114
5.1 數(shù)組概述114
5.1.1 數(shù)組簡介114
5.1.2 創(chuàng)建數(shù)組115
5.2 遍歷、搜索117
5.2.1 遍歷數(shù)組117
5.2.2 搜索數(shù)組中的元素120
5.3 添加和移除元素122
5.3.1 添加首尾元素122
5.3.2 移除首尾元素124
5.3.3 添加和移除數(shù)組中的任意元素125
5.4 排序與轉換128
5.4.1 為數(shù)組排序128
5.4.2 數(shù)組與字符串的轉換130
5.5 實戰(zhàn)項目:產(chǎn)品列表132
5.6 實戰(zhàn)項目:學生成績查詢135
5.7 實戰(zhàn)項目:價格排序138
第6章 顯示編程與事件143
6.1 顯示編程143
6.1.1 顯示編程簡介143
6.1.2 抽象與繼承144
6.1.3 交互類與非交互類145
6.1.4 對象與容器146
6.2 繪制圖形148
6.2.1 了解Graphics類148
6.2.2 繪制直線和曲線149
6.2.3 繪制形狀151
6.2.4 繪制漸變線條和填充154
6.3 顯示列表156
6.3.1 添加顯示對象156
6.3.2 移除顯示對象157
6.3.3 移動顯示對象158
6.4 處理交互對象的事件159
6.4.1 鍵盤事件159
6.4.2 鼠標事件161
6.5 實戰(zhàn)項目:雪花飄落動畫162
6.6 實戰(zhàn)項目:顏色橡皮擦164
6.7 實戰(zhàn)項目:水面漣漪特效167
第7章 Flash數(shù)學編程170
7.1 坐標系170
7.1.1 坐標系與Flash舞臺170
7.1.2 注冊點與中心點171
7.1.3 全局坐標與局部坐標173
7.1.4 點和線段175
7.2 角度176
7.2.1 角度和弧度177
7.2.2 對象實例的旋轉177
7.2.3 坐標系與角度178
7.3 數(shù)學運算179
7.3.1 Math類的數(shù)學常數(shù)179
7.3.2 Math類的數(shù)學運算181
7.3.3 Math類產(chǎn)生隨機數(shù)183
7.4 直線185
7.4.1 直線的斜率185
7.4.2 直線方程186
7.4.3 兩直線的交點187
7.5 實戰(zhàn)項目:計算器程序188
7.6 實戰(zhàn)項目:隨機下落的水果194
7.7 實戰(zhàn)項目:隨機生成驗證碼196
第8章 Flash物理編程199
8.1 速度與運動199
8.1.1 基于幀的運動199
8.1.2 基于時間的運動200
8.2 力和加速度201
8.2.1 重力201
8.2.2 彈性力203
8.2.3 勻速圓周運動204
8.3 簡單碰撞檢測205
8.3.1 形狀與形狀碰撞205
8.3.2 點與形狀碰撞206
8.4 二維向量207
8.4.1 向量概述207
8.4.2 向量的表示方法209
8.4.3 Vector類及構造函數(shù)209
8.4.4 angle和length屬性212
8.4.5 Vector類的方法213
8.5 實戰(zhàn)項目:彈動的星星214
8.6 實戰(zhàn)項目:控制汽車移動217
8.7 實戰(zhàn)項目:飛機射擊游戲219
第9章 處理圖形和位圖223
9.1 應用noise()方法實現(xiàn)噪點效果223
9.1.1 noise()方法223
9.1.2 制作噪點效果224
9.2 應用pixelDissolve()方法實現(xiàn)圖片切換效果227
9.2.1 pixelDissolve()方法227
9.2.2 制作圖片切換效果228
9.3 應用scroll()方法實現(xiàn)圖片滾動效果231
9.3.1 scroll()方法231
9.3.2 制作圖片滾動效果232
9.4 應用applyFilter()方法實現(xiàn)圖片模糊效果236
9.4.1 applyFilter()方法236
9.4.2 制作圖片模糊效果238
第10章 ActionScript3.0組件244
10.1 應用按鈕組件制作背景切換244
10.1.1 組件中常用的公共屬性244
10.1.2 按鈕組件245
10.1.3 制作背景切換247
10.2 應用文本組件制作散文欣賞249
10.2.1 文本組件250
10.2.2 制作散文欣賞256
10.3 應用進度條組件制作進度條258
10.3.1 進度條組件258
10.3.2 制作可控進度條260
10.4 應用顏色拾取器設置文本顏色263
10.4.1 顏色拾取器組件263
10.4.2 設置文本顏色266
第11章 應用濾鏡和轉換272
11.1 應用顏色轉換類調(diào)整圖像顏色272
11.1.1 ColorTransform類272
11.1.2 調(diào)整圖像顏色275
11.2 應用陰影濾鏡類制作陰影效果279
11.2.1 DropShadowFilter類279
11.2.2 制作陰影濾鏡效果281
11.3 應用發(fā)光濾鏡類制作發(fā)光效果284
11.3.1 GlowFilter類284
11.3.2 GradientGlowFilter類285
11.3.3 制作發(fā)光濾鏡效果287
11.4 應用ColorMatrixFilter類控制圖像顏色290
11.4.1 ColorMatrixFilter類290
11.4.2 控制圖像顏色屬性292
第12章 制作多媒體播放器296
12.1 應用聲音類播放音頻文件296
12.1.1 Sound類296
12.1.2 SoundChannel類299
12.1.3 播放音頻文件300
12.2 應用聲音類調(diào)整音量及顯示頻譜305
12.2.1 SoundTransform類305
12.2.2 SoundMixer類306
12.2.3 調(diào)整音量及顯示頻譜307
12.3 應用視頻類播放FLV文件311
12.3.1 NetConnection類312
12.3.2 Video類314
12.3.3 播放FLV文件314
12.4 應用視頻類控制播放FLV文件318
12.4.1 NetStream類318
12.4.2 控制播放FLV文件319
第13章 綜合實例:Flash留言板324
13.1 準備工作324
13.1.1 創(chuàng)建數(shù)據(jù)庫324
13.1.2 鏈接數(shù)據(jù)庫及創(chuàng)建XML327
13.2 設計Flash留言板界面330
13.2.1 設計簽寫留言界面330
13.2.2 設計留言詳細信息界面335
13.2.3 設計Flash留言板主界面338
13.3 實現(xiàn)留言功能340
13.3.1 實現(xiàn)顯示留言功能340
13.3.2 實現(xiàn)簽寫留言和顯示留言詳細信息功能344
第14章 綜合實例:數(shù)獨游戲(Sudoku)349
14.1 游戲主界面設計349
14.1.1 背景界面切換349
14.1.2 游戲主界面352
14.1.3 替換鼠標光標354
14.1.4 設計游戲介紹等界面355
14.2 鏈接游戲界面與程序357
14.2.1 制作游戲說明357
14.2.2 難度選擇按鈕組359
14.2.3 鏈接游戲介紹等界面361
14.3 游戲主程序設計363
14.3.1 數(shù)獨生成以及隨機函數(shù)363
14.3.2 完成數(shù)獨主程序365

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號