內容簡介
本書以零基礎講解為宗旨,用實例引導讀者深入學習,採取“基礎知識→核心技術→高級套用→行業套用案例→全能拓展”的講解模式,深入淺出地講解Flash CC動畫製作與設計的各項技術及實戰技能。
本書第1篇“基礎知識”主要講解Flash CC快速入門、Flash CC的基本操作、使用繪圖工具;第2篇“核心技術”主要講解使用文本工具,使用顏色工具,圖層與幀的操作及套用,利用元件和庫組織動畫素材,為動畫添加圖片、聲音和視頻,最佳化和發布Flash動畫;第3篇“高級套用”主要講解動畫角色的設定與運動、合成Flash動畫、使用ActionScript添加特效、實現網頁的動態互動;第4篇“行業套用案例”主要講解製作Flash廣告、製作個人Flash網站、製作Flash MV、製作賀卡;第5篇“全能拓展”主要講解反編譯SWF檔案。
本書適合任何想學習Flash CC製作動畫的人員,無論您是否從事計算機相關行業,無論您是否接觸過Flash CC,通過學習均可快速掌握Flash CC製作動畫的方法和技巧。
圖書目錄
第1篇基礎知識
第1章FlashCC快速入門
1.1FlashCC新功能 4
1.2安裝和運行FlashCC 5
1.2.1實例1——安裝FlashCC 5
1.2.2實例2——啟動和退出FlashCC 7
1.3熟悉FlashCC的工作環境 8
1.3.1界面布局 8
1.3.2實例3——關閉FlashCC工作界面中的面板 13
1.4文檔視窗 13
1.4.1【文檔】選項卡 13
1.4.2實例4——標尺、格線和輔助線 14
1.5FlashCC操作基礎 15
1.5.1實例5——自定義工作區 15
1.5.2實例6——FlashCC參數設定 16
1.5.3實例7——自定義快捷鍵 16
1.5.4實例8——獲得幫助 18
1.6高手甜點 18
第2章FlashCC的基本操作
2.1Flash檔案的基本操作 22
2.1.1實例1——新建Flash檔案 22
2.1.2實例2——打開Flash檔案 23
2.1.3實例3——保存和關閉Flash檔案 23
2.2實例4——選擇工具的套用 25
2.3實例5——部分選取工具的套用 29
2.4對象的簡單操作 30
2.4.1實例6——對象的選取 30
2.4.2實例7——對象的移動 31
2.4.3實例8——對象的複製 32
2.4.4實例9——對象的刪除 34
2.4.5實例10——對象定位點的移動 34
2.5使用查看工具 35
2.5.1實例11——使用手形工具調整工作區的位置 35
2.5.2實例12——使用縮放工具調整工作區的大小 36
2.6排列對象 38
2.6.1實例13——如何使用【對齊】面板 38
2.6.2實例14——【對齊】面板運用案例 40
2.7對象的編組 41
2.7.1實例15——創建對象組 41
2.7.2實例16——編輯對象組 42
2.7.3實例17——分離對象組 42
2.8變形對象 43
2.8.1實例18——縮放對象 43
2.8.2實例19——旋轉及傾斜對象 43
2.8.3實例20——翻轉對象 45
2.8.4實例21——自由變形對象 46
2.9形狀的重疊 47
2.9.1實例22——形狀的切割 48
2.9.2實例23——形狀的融合 48
2.10實戰演練——對象的綜合操作 49
2.11高手甜點 51
第3章使用繪圖工具
3.1構成Flash形狀的基本元素 54
3.2實例1——線條工具的套用 54
3.2.1認識線條工具 54
3.2.2套用實例 55
3.3實例2——套索工具的套用 56
3.3.1認識套索工具 56
3.3.2魔術棒工具的套用實例 57
3.4實例3——鉛筆工具的套用 59
3.4.1認識鉛筆工具 59
3.4.2套用實例 60
3.5實例4——鋼筆工具的套用 61
3.5.1認識鋼筆工具 61
3.5.2套用實例 63
3.6實例5——橢圓和基本橢圓工具的套用 65
3.6.1認識橢圓工具 65
3.6.2套用實例 66
3.7實例6——矩形和基本矩形工具的套用 67
3.7.1認識矩形工具 67
3.7.2套用實例 68
3.8實例7——多角星形工具的套用 69
3.8.1認識多角星形工具 69
3.8.2套用實例 69
3.9實例8——刷子工具的套用 70
3.9.1認識刷子工具 70
3.9.2套用實例 71
3.10實戰演練1——製作漂亮的大禮包 72
3.11實戰演練2——製作可愛的大象 74
3.12實戰演練3——製作卡通螃蟹 77
3.13實戰演練4——繪製可愛的蘑菇 82
3.14實戰演練5——製作動畫場景背景效果 88
3.15高手甜點 91
第2篇核心技術
第4章使用文本工具
4.1認識文本工具 96
4.1.1文本類型 96
4.1.2實例1——利用文本工具輸入文字 97
4.2傳統文本 97
4.2.1實例2——文本輸入狀態 98
4.2.2實例3——霓虹燈文字 98
4.3設定傳統文本屬性 100
4.3.1實例4——設定傳統文本的字元屬性 100
4.3.2實例5——設定傳統文本的段落屬性 101
4.4實例6——對文字進行整體變形 102
4.5實例7——對文字進行局部變形 103
4.6實戰演練1——製作書籍插頁 104
4.7實戰演練2——製作旋轉花紋文字效果 107
4.8實戰演練3——製作漸出文字 114
4.9實戰演練4——製作打字效果 125
4.10高手甜點 131
第5章使用顏色工具
5.1實例1——顏色工具的套用 134
5.1.1筆觸顏色和填充色 134
5.1.2顏色的設定 135
5.2實例2——墨水瓶工具的套用 137
5.2.1認識墨水瓶工具 137
5.2.2套用墨水瓶工具 138
5.3實例3——顏料桶工具的套用 139
5.3.1認識顏料桶工具 139
5.3.2套用顏料桶工具 139
5.4實例4——滴管工具的套用 141
5.5實例5——漸變變形工具的套用 142
5.5.1認識漸變工具 142
5.5.2套用漸變變形工具 143
5.6實例6——橡皮擦工具的套用 144
5.6.1認識橡皮擦工具 144
5.6.2套用橡皮擦工具 144
5.7點陣圖與矢量圖 145
5.7.1實例7——使用點陣圖 145
5.7.2實例8——使用矢量圖 147
5.8實戰演練1——為漂亮的大禮包填充
顏色 147
5.9實戰演練2——製作互動媒體按鈕 149
5.10實戰演練3——繪製彩虹 151
5.11實戰演練4——製作卡通仙人球 155
5.12高手甜點 161
第6章圖層與幀的操作及套用
6.1製作FlashCC動畫的基礎 164
6.1.1FlashCC動畫簡述 164
6.1.2實例1——動作補間動畫的製作 164
6.1.3實例2——形狀補間動畫的製作 166
6.2圖層的基本操作 168
6.2.1實例3——創建圖層和圖層資料夾 168
6.2.2實例4——編輯圖層 170
6.2.3實例5——設定圖層的狀態與屬性 171
6.2.4實例6——使用遮罩層 173
6.2.5實例7——使用運動引導層 175
6.3時間軸與幀 177
6.3.1實例8——幀的分類 177
6.3.2實例9——幀的顯示狀態 178
6.3.3實例10——插入幀 179
6.3.4實例11——幀標籤、注釋和錨記 179
6.4幀的基本操作 180
6.4.1實例12——設定幀頻率 180
6.4.2實例13——幀的刪除和清除 181
6.4.3實例14——幀的選取、複製、貼上和
移動 181
6.4.4實例15——翻轉幀與洋蔥皮工具 182
6.5實戰演練1——製作數字倒計時動畫 183
6.6實戰演練2——製作電視多螢幕動畫 185
6.7實戰演練3——製作引導線心形動畫 187
6.8實戰演練4——製作圖片切換遮罩效果 193
6.9高手甜點 199
第7章利用元件和庫組織動畫素材
7.1創建Flash元件 202
7.1.1元件概述與分類 202
7.1.2實例1——創建元件 202
7.1.3實例2——調用其他文檔中的元件 207
7.2使用實例 208
7.2.1實例3——為實例另外指定一個元件 208
7.2.2實例4——改變實例 208
7.3對實例套用濾鏡 210
7.3.1實例5——投影濾鏡 210
7.3.2實例6——模糊濾鏡 211
7.3.3實例7——發光濾鏡 212
7.3.4實例8——斜角濾鏡 212
7.3.5實例9——漸變發光濾鏡 213
7.3.6實例10——漸變斜角濾鏡 214
7.3.7實例11——調整顏色濾鏡 214
7.4使用【庫】面板 215
7.4.1認識【庫】面板 215
7.4.2實例12——庫的管理與使用 216
7.5實戰演練1——製作絢麗按鈕 218
7.6實戰演練2——製作旋轉風車 222
7.7實戰演練3——巧用濾鏡效果打造圖片
衝擊特效 225
7.8高手甜點 229
第8章為動畫添加圖片、聲音和視頻
8.1添加外部圖片 232
8.1.1實例1——導入圖片 232
8.1.2實例2——使用點陣圖填充 232
8.1.3實例3——使用矢量圖形 233
8.1.4實例4——處理點陣圖圖像 234
8.2添加與編輯聲音 235
8.2.1FlashCC支持的聲音類型 236
8.2.2實例5——導入聲音 236
8.2.3實例6——為影片添加聲音 236
8.2.4實例7——為按鈕添加聲音 237
8.2.5實例8——使用【屬性】面板設定播放效果
和播放類型 239
8.2.6實例9——使用聲音編輯器編輯聲音 240
8.2.7實例10——輸出聲音 240
8.2.8實例11——處理聲音 241
8.3添加視頻 242
8.3.1FlashCC支持的視頻類型 242
8.3.2實例12——為影片添加視頻 242
8.4高手甜點 244
第9章最佳化和發布Flash動畫
9.1Flash動畫的最佳化 246
9.1.1實例1——動畫的最佳化 246
9.1.2實例2——動畫的測試 247
9.2輸出前的格式設定 247
9.2.1實例3——Flash輸出的設定 248
9.2.2實例4——HTML輸出的設定 249
9.2.3實例5——GIF輸出的設定 251
9.2.4實例6——JPEG輸出的設定 253
9.2.5實例7——PNG輸出的設定 254
9.3Flash動畫的發布 255
9.3.1實例8——導出動畫 255
9.3.2實例9——預覽發布動畫 256
9.4高手甜點 257
第3篇高級套用
第10章動畫角色的設定與運動
10.1創建Flash動畫角色 262
10.1.1動畫角色概述 262
10.1.2實例1——創建動畫角色 263
10.2人的運動規律 265
10.2.1實例2——人的走動 265
10.2.2實例3——人的跑步 269
10.2.3實例4——人的轉身 270
10.3不同動物的運動規律 271
10.3.1實例5——四足類動物的運動 271
10.3.2實例6——飛行類動物的運動 273
10.3.3實例7——水生類動物的運動 274
10.4不同自然景物的運動規律 275
10.4.1實例8——風和水類景物的運動 275
10.4.2實例9——火和雲類景物的運動 276
10.4.3實例10——雨和雪類景物的運動 278
10.4.4實例11——雷電和爆炸的運動 279
10.5高手甜點 279
第11章合成Flash動畫
11.1傳統動畫與Flash動畫製作流程 282
11.1.1傳統動畫製作流程 282
11.1.2Flash動畫的原理 284
11.1.3製作Flash動畫的操作流程 284
11.1.4對Flash動畫創作進行規劃 284
11.2實現FlashCC動畫合成 285
11.2.1實例1——逐幀動畫 285
11.2.2實例2——補間動畫 287
11.2.3實例3——遮罩動畫 291
11.2.4實例4——動畫預設 293
11.3實戰演練1——製作散點遮罩動畫 294
11.4實戰演練2——製作太陽動畫 298
11.5高手甜點 301
第12章使用ActionScript添加特效
12.1ActionScript概述 304
12.1.1ActionScript基本術語 304
12.1.2實例1——使用【動作】面板 305
12.1.3實例2——使用FlashCC幫助系統 306
12.2ActionScript的語法基礎 306
12.2.1實例3——界定符與點操作符 306
12.2.2實例4——關鍵字、操作符、
字母的大小寫 307
12.2.3實例5——注釋 312
12.3常用的ActionScript函式 312
12.3.1實例6——播放/流程控制類函式 312
12.3.2實例7——製作一個控制Flash播放的
按鈕 313
12.3.3實例8——影片載入與釋放類函式 316
12.4ActionScript中的基本語句 317
12.4.1實例9——if條件判斷語句 317
12.4.2實例10——特殊條件判斷語句 319
12.4.3實例11——for循環 319
12.4.4實例12——while和do…while循環 320
12.4.5實例13——switch語句 321
12.5實戰演練1——製作轉動的彩色
五角星 322
12.6實戰演練2——製作飄雪效果 325
12.7高手甜點 328
第13章實現網頁的動態互動
13.1組件的使用 330
13.1.1實例1——組件的添加與刪除 330
13.1.2實例2——設定組件參數 331
13.1.3實例3——Button組件與CheckBox組件 335
13.1.4實例4——ComboBox組件、List組件與
Label組件 337
13.1.5實例5——RadioButton組件與
ProgressBar組件 342
13.1.6實例6——ScrollPane組件 345
13.2ActionScript函式綜合套用 346
13.2.1實例7——製作切換圖片效果 346
13.2.2實例8——製作切換背景顏色效果 350
13.2.3實例9——製作星光閃爍效果 355
13.3高手甜點 360
第4篇行業套用案例
第14章製作Flash廣告
14.1Flash廣告設計基礎 364
14.2基本製作步驟 364
14.3設計前的指導 366
14.4動畫製作步驟詳解 367
14.5高手甜點 380
第15章製作個人Flash網站
15.1實例分析 384
15.1.1背景概述 384
15.1.2實例簡介 384
15.2具體的設計步驟 384
15.2.1網站結構規劃 384
15.2.2主場景的設計 385
15.2.3次場景的設計 387
15.3高手甜點 392
第16章製作FlashMV
16.1FlashMV設計基礎 394
16.2初期準備工作 394
16.2.1準備音樂素材 394
16.2.2根據歌詞內容撰寫MV劇本 396
16.2.3人物設定和場景設定 397
16.3實現動畫效果 397
16.3.1製作人物原畫和背景原畫 397
16.3.2合成人物原畫和背景原畫 398
16.4添加歌詞 398
16.4.1設定聲音同步 398
16.4.2標註歌詞位置 399
16.4.3製作歌詞元件 399
16.4.4將歌詞檔案添加到動畫 400
16.5預載動畫場景的製作 402
16.6動畫製作步驟詳解 405
16.7高手甜點 412
第17章製作賀卡
17.1製作生日賀卡動畫 414
17.2製作友情賀卡 422
17.3高手甜點 437
第5篇全能拓展
第18章反編譯SWF檔案
18.1常用的反編譯軟體 442
18.2反編譯SWF檔案 444
18.2.1實例1——使用ImperatorFLA軟體 445
18.2.2實例2——使用碩思閃客精靈軟體 445
18.3實例3——使用Flash修改反編譯後的
FLA檔案 447
18.4實戰演練——製作MV 449
18.5高手甜點 455
作者簡介
劉玉紅老師,在新疆大學主要負責計算機系的畢業生實訓,善於引導學生學習,讓學校所學的知識和社會的需求很好地銜接,同時具有豐富的教學經驗和開發經驗。曾做項目:電子貨幣交易系統、B2C電子商務平台和眾多企業等。