本書是一本介紹Flash動畫制作和設計的教材,從動畫制作的基礎知識開始,通過大量的范例,由淺入深地介紹了Flash動畫制作的核心技術。
本書共12章,分別介紹了Flash圖形的繪制、色彩的應用、圖形的變換、文本的創建和編輯、元件和實例、各種類型的動畫制作、聲音和視頻的應用以及ActionScript 3.0程序編寫等知識。在本書的最后一章通過典型的應用案例介紹了Flash在廣告和游戲等商業領域的應用技巧。
本書融入了作者多年的動畫制作經驗和技巧,突出操作與實際應用的結合,范例來自作者多年Flash動畫制作和教學經驗的總結,具有很強的針對性和實用性。同時,本書在提供了大量范例的同時,還有針對性地提供了上機練習以幫助讀者通過實踐來體驗所學的知識,更快地掌握實用技術。
為了讓讀者更輕松地掌握Flash,作者制作了配套視頻多媒體教學光盤。教學光盤內容提取圖書內容精華,全程語音講解,真實操作演示,讓讀者一學就會!另外,配套光盤資源豐富,實用性強,提供了本書用到的范例源文件及各種素材。
本書面向學習Flash動畫設計與制作的初、中級讀者,既可作為各類院校動畫設計與制作的教材及各層次職業培訓教材,也可作為廣大動畫愛好者的參考用書。
第1章 Flash動畫制作基礎 1
1.1 初識Flash 1
1.1.1 Flash動畫的特點 1
1.1.2 Flash的應用領域 2
1.2 Flash CS6的工作環境 4
1.2.1 Flash CS6的開始頁 4
1.2.2 Flash CS6的操作界面 5
1.2.3 設置工作環境 10
1.3 文檔的基本操作 12
1.3.1 新建Flash文檔 12
1.3.2 設置文檔屬性 13
1.3.3 保存文檔 14
1.3.4 打開和關閉文檔 15
1.4 影片的測試和發布 16
1.4.1 預覽和測試動畫 16
1.4.2 Flash文件的導出 17
1.4.3 Flash文件的發布設置 17
1.5 本章小結 19
1.6 本章習題 19
1.7 上機練習與指導 20
1.7.1 Flash CS6界面的操作 20
1.7.2 使用模板并發布為可執行文件 20
第2章 繪制圖形 21
2.1 繪制規則圖形 21
2.1.1 矩形工具和基本矩形工具 21
2.1.2 橢圓工具和基本橢圓工具 24
2.1.3 多角星形工具 26
2.1.4 實戰范例——田園農舍 27
2.2 繪制不規則圖形 32
2.2.1 線條工具 32
2.2.2 鉛筆工具 35
2.2.3 鋼筆工具 35
2.2.4 實戰范例——卡通獅子 37
2.3 特殊繪圖工具 39
2.3.1 刷子工具 39
2.3.2 噴涂刷工具 41
2.3.3 Deco工具 43
2.3.4 實戰范例——月夜 46
2.4 其他輔助繪圖工具 52
2.4.1 選取對象 52
2.4.2 擦除對象 55
2.4.3 查看對象 56
2.4.4 實戰范例——雨傘 56
2.5 本章小結 59
2.6 本章練習 60
2.7 上機練習和指導 61
2.7.1 繪制卡通魚 61
2.7.2 繪制足球 61
第3章 圖形的色彩 62
3.1 純色填充 62
3.1.1 創建顏色 62
3.1.2 填充純色 66
3.1.3 實戰范例——線稿上色 68
3.2 漸變填充 70
3.2.1 創建漸變 70
3.2.2 漸變的調整 71
3.2.3 實戰范例——水晶時鐘 74
3.3 位圖填充 77
3.3.1 填充位圖 77
3.3.2 調整位圖填充 79
3.3.3 實戰范例——國畫卷軸 79
3.4 本章小結 85
3.5 本章練習 85
3.6 上機練習和指導 86
3.6.1 糖果 86
3.6.2 水晶按鈕 87
第4章 圖形的變換 88
4.1 對象的變形 88
4.1.1 線條的平滑和伸直 88
4.1.2 對象的任意變形 89
4.1.3 對象的精確變形 91
4.1.4 實戰范例——禮品盒 92
4.2 對象的對齊和排列 97
4.2.1 對象的對齊 97
4.2.2 對象的排列 100
4.2.3 對象的貼緊 100
4.2.4 實戰范例——手機 101
4.3 對象的合并和組合 104
4.3.1 Flash的繪圖模式 105
4.3.2 對象的合并 106
4.3.3 對象的組合 107
4.3.4 對象的分離 108
4.3.5 實戰范例——清晨 109
4.4 本章小結 115
4.5 本章練習 115
4.6 上機練習和指導 116
4.6.1 繪制圖案 116
4.6.2 繪制各種花朵 116
第5章 在Flash中應用文字 118
5.1 文本的基本操作 118
5.1.1 創建TLF文本 118
5.1.2 文本的選擇 119
5.1.3 設置文本類型和方向 120
5.1.4 設置字符樣式 120
5.1.5 設置段落樣式 124
5.1.6 設置【容器和流】屬性 126
5.1.7 嵌入字體 130
5.1.8 關于傳統文本 131
5.1.9 實戰范例——健康知識 132
5.2 使用濾鏡 136
5.2.1 濾鏡的操作 136
5.2.2 濾鏡詳解 137
5.2.3 實戰范例——新年月歷 142
5.3 本章小結 148
5.4 本章練習 148
5.5 上機練習和指導 149
5.5.1 輝光文字效果 149
5.5.2 制作文字特效 149
第6章 Flash基礎動畫 151
6.1 逐幀動畫 151
6.1.1 時間軸和幀 151
6.1.2 了解圖層 155
6.1.3 實戰范例——盛開的雪蓮花 158
6.2 形狀補間動畫 160
6.2.1 制作形狀補間動畫的方法 160
6.2.2 形狀補間動畫的參數設置 160
6.2.3 添加形狀提示 161
6.2.4 實戰范例——窗簾飄動 162
6.3 傳統補間動畫 165
6.3.1 傳統補間動畫的創建方法 165
6.3.2 傳統補間的參數設置 166
6.3.3 傳統補間動畫的應用分析 168
6.3.4 實戰范例——彈簧振子模擬動畫 171
6.4 沿路徑運動的傳統補間動畫 173
6.4.1 制作路徑動畫的方法 173
6.4.2 實戰范例——臺風模擬演示動畫 175
6.5 自定義緩入/緩出動畫 178
6.5.1 制作自定義緩入/緩出動畫的方法 178
6.5.2 自定義緩入/緩出動畫的參數詳解 180
6.5.3 實戰范例——逼真彈跳的球 181
6.6 本章小結 185
6.7 本章練習 185
6.8 上機練習和指導 186
6.8.1 倒計時動畫 186
6.8.2 網絡橫幅廣告 186
6.8.3 搖曳的燭光 187
6.8.4 沿路徑彈跳的小球 190
第7章 元件和實例 191
7.1 初識元件和實例 191
7.1.1 元件 191
7.1.2 實例 193
7.2 元件的類型和創建元件的方法 193
7.2.1 元件的類型 194
7.2.2 元件的創建方法 194
7.2.3 編輯元件 195
7.3 影片剪輯元件 196
7.3.1 認識影片剪輯元件 196
7.3.2 實戰范例——爭奇斗艷的鮮花 198
7.3.3 影片剪輯的“9切片縮放” 201
7.4 按鈕元件 202
7.4.1 實戰范例——變色按鈕 202
7.4.2 實戰范例——文字按鈕 204
7.4.3 實戰范例——透明按鈕 205
7.4.4 實戰范例——放電按鈕 206
7.5 管理、使用【庫】面板 209
7.5.1 【庫】面板簡介 209
7.5.2 管理元件 210
7.5.3 外部庫 211
7.5.4 公用庫 212
7.6 本章小結 213
7.7 本章習題 214
7.8 上機練習和指導 215
7.8.1 影片剪輯元件應用范例——太陽、地球和月亮 215
7.8.2 動態按鈕 216
第8章 基于對象的補間動畫 218
8.1 創建對象補間動畫 218
8.1.1 實戰范例——飛機飛行動畫 218
8.1.2 補間范圍和目標對象 222
8.1.3 創建對象補間的基本規則 225
8.2 使用【動畫編輯器】面板 226
8.2.1 【動畫編輯器】面板簡介 226
8.2.2 應用【動畫編輯器】面板編輯動畫 227
8.2.3 編輯屬性曲線的形狀 231
8.2.4 實戰范例——汽車廣告 234
8.3 動畫預設 238
8.3.1 使用動畫預設 238
8.3.2 實戰范例——文字動畫特效 240
8.4 本章小結 242
8.5 本章習題 242
8.6 上機練習與指導 243
8.6.1 補間動畫應用——網絡廣告 243
8.6.2 【動畫編輯器】的應用——電話來了 245
8.6.3 預設動畫的應用——文字廣告 246
第9章 Flash高級動畫 249
9.1 遮罩動畫 249
9.1.1 實戰范例——遮罩動畫的制作方法 249
9.1.2 實戰范例——電影鏡頭效果 251
9.1.3 實戰范例——水波文字特效 252
9.2 3D動畫 254
9.2.1 影片剪輯的3D變換 254
9.2.2 透視角度和消失點 257
9.2.3 實戰范例——旋轉立方體 258
9.3 骨骼動畫 265
9.3.1 關于骨骼動畫 265
9.3.2 創建骨骼動畫 265
9.3.3 設置骨骼動畫屬性 269
9.3.4 制作形狀骨骼動畫 271
9.3.5 實戰范例——飛翔 273
9.4 本章小結 276
9.5 本章習題 276
9.6 上機練習和指導 277
9.6.1 遮罩動畫應用——卷軸畫 277
9.6.2 3D動畫應用——3D文字特效 278
9.6.3 3D動畫應用——翻書效果 279
9.6.4 骨骼動畫應用——搖曳 280
9.6.5 骨骼動畫應用——人物行走 281
第10章 Flash的多媒體功能 283
10.1 聲音在Flash中的應用 283
10.1.1 將聲音導入Flash 283
10.1.2 引用聲音 283
10.1.3 聲音屬性的設置和編輯 284
10.1.4 壓縮聲音 287
10.1.5 實戰范例——按鈕聲效 289
10.2 視頻在Flash中的應用 290
10.2.1 Flash和視頻格式 290
10.2.2 實戰范例——嵌入視頻 291
10.2.3 實戰范例——漸進式下載播放外部視頻 293
10.3 本章小結 296
10.4 本章習題 297
10.5 上機練習和指導 297
10.5.1 聲音和動畫的同步效果 297
10.5.2 3D影視墻 299
第11章 ActionScript 3.0入門 300
11.1 ActionScript 3.0開發環境 300
11.1.1 ActionScript的首選參數設置 300
11.1.2 動作面板 301
11.1.3 實戰范例——添加動作腳本 303
11.1.4 腳本助手 306
11.1.5 使用【代碼片段】面板 307
11.1.6 實戰范例——用代碼控制飛鳥飛行 308
11.2 類和對象 309
11.2.1 認識類和對象 310
11.2.2 ActionScript 3.0類的架構 310
11.2.3 ActionScript 3.0類的應用 312
11.2.4 類的組織結構——包 312
11.2.5 實戰范例——編寫典型的ActionScript 3.0程序 315
11.3 ActionScript 3.0的事件處理模型 317
11.3.1 基本事件處理 317
11.3.2 鼠標事件類 318
11.3.3 鍵盤事件類 318
11.3.4 實戰范例——制作交互式動畫 319
11.4 ActionScript 3.0常用內置類 320
11.4.1 Shape類和Sprite類 320
11.4.2 MovieClip類 321
11.4.3 實戰范例——用鼠標拖動圖片 324
11.4.4 實戰范例——用鍵盤控制對象的移動 325
11.4.5 Sound類 326
11.4.6 實戰范例——Sound類的應用 327
11.5 本章小結 330
11.6 本章習題 330
11.7 上機練習和指導 331
11.7.1 隨鼠標跳動的小球 331
11.7.2 用鼠標控制的旋轉文字 332
第12章 Flash綜合應用案例 334
12.1 Flash網站 334
12.1.1 Flash網站概述 334
12.1.2 范例簡介 335
12.1.3 制作步驟 335
12.2 網絡廣告 345
12.2.1 網絡廣告概述 345
12.2.2 范例簡介 346
12.2.3 制作步驟 346
12.3 電子賀卡 351
12.3.1 電子賀卡概述 351
12.3.2 范例簡介 352
12.3.3 制作步驟 354
12.4 多媒體課件 361
12.4.1 多媒體課件概述 362
12.4.2 范例簡介 363
12.4.3 制作步驟 364
12.5 Flash游戲 373
12.5.1 Flash游戲概述 373
12.5.2 范例簡介 374
12.5.3 制作步驟 374
附錄A 習題參考答案 380