本書適合初學者快速自學Flash 。全書共分為15章,從最基礎的Flash CC安裝和使用方法開始講起,循序漸進的方式詳細解讀了圖形繪制、元件、實例、庫、時間軸、基本動畫制作、高級動畫制作、文本、聲音、視頻、組件、動畫預設、ActionScript、動畫測試與發(fā)布等功能。書中精心安排了上百個具有針對性的實例(全部提供視頻教學錄像),不僅可以幫助讀者輕松掌握軟件使用方法,更能應對Flash圖形繪制和網(wǎng)站動畫制作等實際工作的需要。本書配套資源中提供了所有實例的源文件和素材,以及相關的視頻教程。本書適合廣大Flash初學者,以及有志于從事網(wǎng)頁設計、插畫設計、視頻剪輯、游戲開發(fā)、動漫制作等工作的人員使用,同時也適合高等院校相關專業(yè)的學生和各類培訓班的學員參考閱讀。
姚岐芳,天津仁愛學院藝術系教師,畢業(yè)于天津大學,碩士學位,長期從事教學一線工作,授課領域為動畫、交互等,如Photoshop、Flash CC、3ds Max等,所指導學生多次獲得專業(yè)比賽獎項。教學期間,主持并參與教育部產(chǎn)學合作協(xié)同育人項目兩項,主持多項天津仁愛學院校級課題,發(fā)表多篇EI論文等。
第01章 初識Flash CC
1.1 Flash的誕生與發(fā)展 002
1.1.1?Flash的誕生 002
1.1.2?Flash的發(fā)展歷程 002
1.2 Flash的應用領域 004
1.3 Flash的安裝與卸載 005
課堂案例?安裝Flash CC 005
課堂案例?卸載Flash CC 006
1.4 Flash的基本術語 007
1.4.1?幀、關鍵幀和空白關鍵幀 008
1.4.2?幀頻 008
1.4.3?場景 008
1.5 Flash的相關術語 009
1.5.1?Adobe AIR 009
1.5.2?Flash Lite 009
1.6 Flash的文件格式 010
1.5.3?ActionScript 010
1.6.1?FLA和SWF 010
1.6.2?XFL 010
1.6.3?GIF和JPG 010
1.6.4?PSD和PNG 011
1.7 Flash的擴展功能 011
1.7.1?Flash幫助文件和支持中心 011
1.7.2?獲取最新版的Flash Player 012
1.7.3?Adobe 在線論壇 012
1.7.4?完成/更新Adobe ID配置文件 012
課堂練習?制作人物行走動畫 012
課后習題? 014
第02章 Flash的基本操作
2.1 Flash 的工作界面 016
2.1.1?了解工作界面 016
2.1.2?了解舞臺 016
2.1.3?了解編輯欄 016
2.1.4?了解工具箱 017
2.1.5?了解時間軸 017
2.1.6?了解面板 017
2.2 設置工作區(qū) 018
2.2.1?使用預設工作區(qū) 018
課堂案例?創(chuàng)建自定義工作區(qū) 018
2.2.2?刪除和重置工作區(qū) 019
課堂案例?自定義快捷鍵 019
2.3 查看舞臺 020
2.3.1?放大視圖 020
2.3.2?縮小視圖 021
2.3.3?顯示幀和顯示全部 021
2.4 使用輔助工具 022
課堂案例?使用標尺 022
2.4.1?了解參考線 023
2.4.2?使用網(wǎng)格 023
2.4.3?啟用貼緊功能 023
2.5 預覽模式 024
2.4.4?隱藏邊緣 024
2.5.1?輪廓 024
2.5.2?高速顯示 025
2.5.3?消除鋸齒 025
課堂案例?消除文字鋸齒 025
2.6 使用粘貼板 026
2.5.4?整個 026
2.7 管理Flash資源 027
2.7.1?代碼片段和動畫預設 027
2.7.2?載入提供的資源 027
課堂練習?使用動畫預設 027
課后習題? 029
第03章 文檔的基本操作
3.1 新建文檔 032
3.1.1?新建動畫文檔 032
3.1.2?使用模板新建動畫文檔 032
課堂案例?使用模板創(chuàng)建動畫文檔 032
3.2 打開文檔 033
3.2.1?使用“打開”命令打開文檔 033
3.2.2?使用“在Bridge中瀏覽”命令打開文件 034
3.2.3?打開最近的文件 034
3.2.4?使用快捷方式打開文件 034
3.3 導入文件 035
3.3.1?打開外部庫 035
3.3.2?導入到舞臺 035
3.3.3?導入到庫 036
3.3.4?導入視頻 036
3.4 保存文件 037
3.4.1?使用“保存”命令保存文件 037
3.5 測試文檔 038
3.4.2?使用“另存為”命令保存文件 038
3.4.3?使用“另存為模板”命令保存文件 038
3.4.4?使用“全部保存”命令保存文件 038
3.6 導出文檔 039
課堂案例?導出圖像 039
課堂案例?導出Flash視頻 041
3.7 關閉文檔 042
3.8 修改文檔參數(shù) 042
3.7.1?關閉文檔 042
3.7.2?關閉全部文檔 042
課堂案例?使用“文檔”命令修改文檔參數(shù) 043
課堂案例?制作動物爬行動畫 043
3.9 直接復制窗口 045
3.10 從錯誤中恢復 045
3.10.1?撤銷命令 045
3.10.2?重做命令 045
3.10.3?使用“還原”命令還原文檔 046
課堂練習?制作冰糖葫蘆圖形 046
課后習題? 047
第04章 顏色的管理
4.1 筆觸和填充 050
4.1.1?使用工具箱設置筆觸和填充顏色 050
課堂案例?繪制卡通云朵圖形 050
4.1.2?使用“屬性”面板 051
課堂案例?使用“屬性”面板設置筆觸顏色、樣式和粗細 051
4.1.3?使用“墨水瓶工具” 052
4.1.4?使用“顏料桶工具” 052
課堂案例?調(diào)整河馬頭像顏色 053
4.2 “顏色”面板 054
4.1.5?使用“滴管工具” 054
課堂案例?導出自定義調(diào)色板 055
課堂案例?為圖形填充顏色 056
4.3 使用漸變色填充 057
4.3.1?“線性漸變”填充 058
課堂案例?制作漂亮的夜幕 058
4.3.2?“徑向漸變”填充 059
課堂案例?制作湛藍的湖面 059
4.3.3?漸變色填充的編輯 060
4.4 使用位圖填充 061
4.5 鎖定填充 061
課堂案例?鎖定的漸變填充 062
課后習題? 063
第05章 Flash CC的繪制功能
5.1 數(shù)字圖像基礎 066
5.2 了解路徑 066
5.1.1?位圖 066
5.1.2?矢量圖 066
5.3 繪制模式和圖形對象 067
5.3.1?合并繪制和對象繪制 067
5.4 改變線條和形狀 068
5.3.2?重疊形狀 068
課堂案例?使用“部分選取工具”調(diào)整點 068
5.4.1?使用“選擇工具”改變形狀 069
課堂案例?改變線條或形狀輪廓 070
5.4.2?伸直和平滑線條 071
5.4.3?優(yōu)化曲線 072
5.4.4?將線條轉(zhuǎn)換為填充 072
課堂案例?將線條轉(zhuǎn)換為填充 072
5.5 刪除內(nèi)容 073
5.4.5?擴展填充對象 073
5.4.6?柔化填充邊緣 073
5.6 繪制簡單線段和形狀 074
5.5.1?刪除筆觸段或填充區(qū)域 074
5.5.2?通過拖動擦除 074
課堂案例?使用“線條工具”繪制繩梯 074
5.6.1?使用“矩形工具”和“橢圓工具” 075
課堂案例?繪制可愛小豬 076
5.6.2?使用“基本矩形工具”和“基本橢圓工具” 078
5.6.3?繪制多邊形和星形 078
課堂案例?繪制星形點綴夜空 079
5.6.4?使用“鉛筆工具”和“畫筆工具” 080
課堂案例?繪制可愛人物 080
5.7 使用“鋼筆工具”繪圖 082
5.7.1?使用“鋼筆工具”繪制 082
5.7.2?添加或刪除錨點 082
5.7.3?調(diào)整路徑 082
課堂案例?繪制可愛卡通形象 083
課后習題? 085
第06章 元件、實例和庫
6.1 關于元件 088
6.1.1?元件的分類 088
課堂案例?創(chuàng)建圖形元件 088
課堂案例?創(chuàng)建按鈕元件 089
課堂案例?創(chuàng)建影片剪輯元件 090
6.2 編輯元件 092
6.1.2?啟用簡單按鈕 092
6.2.1?在當前位置編輯元件 092
6.2.2?在新窗口中編輯元件 092
6.2.3?在元件的編輯模式下編輯元件 092
6.3 復制元件 093
6.3.1?使用“庫”面板復制元件 093
課堂案例?使用“庫”面板復制元件 093
6.4 交換元件與位圖 094
6.3.2?通過選擇實例來復制元件 094
課堂案例?交換多個元件 095
6.5 使用元件實例 096
課堂案例?創(chuàng)建元件實例 096
課堂案例?復制實例 097
6.5.1?隱藏和刪除實例 098
6.5.2?轉(zhuǎn)換實例和元件的類型 098
6.5.3?為圖形元件設置循環(huán) 098
6.5.4?分離元件實例 099
課堂案例?交換實例 099
6.6 使用“庫” 100
6.6.1?“庫”面板簡介 100
課堂案例?在其他Flash文件中打開庫 100
6.7 矢量圖與位圖的轉(zhuǎn)換 101
6.6.2?解決庫資源之間的沖突 101
課堂案例?矢量圖與位圖的轉(zhuǎn)換 102
6.8 混合模式 103
6.8.1?混合模式簡介 103
6.8.2?混合模式類型 103
課堂案例?使用混合模式 103
6.9 使用濾鏡 105
6.9.1?投影 105
課堂案例?應用“模糊”濾鏡 105
6.9.2?發(fā)光與漸變發(fā)光 107
6.9.3?斜角與漸變斜角 107
6.9.4?調(diào)整顏色 108
6.9.5?使用濾鏡動畫 108
6.10 元件的導出 109
6.9.6?濾鏡和Flash Player的性能 109
課后習題? 109
第07章 使用“時間軸”面板
7.1 認識“時間軸”面板 112
7.1.1?“時間軸”面板 112
7.1.2?在“時間軸”面板中標識不同類型的動畫 112
7.1.3?圖層的作用 113
7.2 圖層的創(chuàng)建與基本操作 114
7.2.1?創(chuàng)建圖層 114
課堂案例?制作有趣的載入條動畫 114
7.2.2?選擇圖層 116
課堂案例?選擇圖層刪除多余圖形對象 117
7.2.3?圖層的基本操作 118
課堂案例?復制圖層 119
7.3 圖層狀態(tài)與圖層文件夾操作 120
課堂案例?調(diào)整圖層順序 120
7.3.1?顯示與隱藏圖層 121
7.3.2?鎖定與解鎖圖層 122
7.3.3?圖層輪廓 122
7.3.4?使用文件夾組織圖層 123
7.4 分散到圖層 124
課堂案例?對對象分層應用動畫 124
7.5 使用場景 125
7.5.1?“場景”面板 126
7.5.2?添加“刪除場景” 126
7.5.3?更改場景順序 126
7.5.4?查看特定場景 126
7.5.5?更改場景名稱 127
7.5.6?重制場景 127
課堂案例?制作多場景動畫 127
7.6 動畫基礎知識 129
7.6.1?動畫的類型 129
7.6.2?關于幀頻 129
7.6.3?幀的基本類型 130
7.6.4?插入不同類型的幀 131
課堂案例?制作采蘑菇動畫 131
7.6.5?選擇幀 133
7.6.6?幀標簽 134
7.6.7?復制、粘貼幀 134
7.6.8?刪除、清除幀 135
7.6.9?移動幀 135
7.6.10?轉(zhuǎn)換幀 135
7.6.11?翻轉(zhuǎn)幀 136
課堂案例?制作漂亮的滑冰動畫 136
課后習題? 138
第08章 Flash基本動畫制作
8.1 逐幀動畫 140
課堂案例?導入逐幀動畫 140
課堂案例?導入并制作逐幀動畫 141
8.2 形狀補間動畫 142
8.2.1?了解形狀補間動畫 142
課堂案例?制作太陽轉(zhuǎn)動動畫 143
8.2.2?使用形狀提示 145
課堂案例?導入逐幀動畫 146
8.3 傳統(tǒng)補間動畫 147
8.3.1?了解傳統(tǒng)補間動畫 147
課堂案例?制作按鈕過光動畫 148
8.3.2?編輯、修改傳統(tǒng)補間動畫 151
8.3.3?沿路徑創(chuàng)建傳統(tǒng)補間動畫 152
課堂案例?創(chuàng)建引導層動畫 152
課堂案例?創(chuàng)建傳統(tǒng)引導層動畫 154
8.4 補間動畫 156
8.3.4?自定義緩入/緩出 156
8.3.5?粘貼傳統(tǒng)補間動畫屬性 156
8.4.1?了解補間動畫 157
8.4.2?補間動畫和傳統(tǒng)補間動畫之間的差異 157
課堂案例?創(chuàng)建補間動畫 158
8.4.3?編輯補間動畫路徑 159
課堂案例?將自定義筆觸作為運動路徑 160
課后習題? 161
第09章 Flash高級動畫制作
9.1 遮罩動畫 164
9.1.1?了解遮罩層和被遮罩層 164
課堂案例?創(chuàng)建遮罩層動畫 165
課堂案例?制作春花綻放的動畫效果 166
9.1.2?斷開圖層和遮罩層的鏈接 170
課堂案例?制作水波蕩漾的動畫效果 170
9.2 3D動畫 171
9.2.1?關于Flash中的3D圖形 171
9.2.2?使用“3D平移工具” 172
課堂案例?創(chuàng)建3D平移動畫 173
9.2.3?使用“3D旋轉(zhuǎn)工具” 173
課堂案例?創(chuàng)建3D旋轉(zhuǎn)動畫 174
9.2.4?全局轉(zhuǎn)換與局部轉(zhuǎn)換 175
9.2.5?調(diào)整透視角度和消失點 176
課后習題? 176
第10章 在Flash中使用文本
10.1 關于“文本工具” 179
10.1.1?使用字符樣式 179
課堂案例?輸入文字內(nèi)容 180
10.1.2?使用段落樣式 183
課堂案例?輸入段落文字 183
10.2 使用傳統(tǒng)文本 184
10.2.1?使用傳統(tǒng)文本字段 184
10.2.2?設置動態(tài)和輸入文本選項 185
課堂案例?載入外部文本 186
10.2.3?創(chuàng)建和編輯文本字段 186
10.2.4?轉(zhuǎn)換文本 187
課堂案例?制作文字動畫 188
10.2.5?創(chuàng)建文本超鏈接 190
課堂案例?創(chuàng)建動態(tài)滾動文本 190
10.2.6?查找和替換 193
10.3 嵌入字體 194
10.4 消除鋸齒 195
課后習題? 195
第11章 聲音和視頻的應用
11.1 了解聲音 198
11.1.1?聲音的格式 198
11.1.2?采樣率和位深 198
11.1.3?聲道 199
11.2 在Flash中使用聲音 200
11.2.1?導入聲音 200
課堂案例?為按鈕添加聲音 200
課堂案例?為影片剪輯添加聲音 202
11.3 在Flash中編輯聲音 203
11.2.2?靜音 203
11.3.1?設置聲音的屬性 203
11.3.2?設置聲音重復 204
11.3.3?聲音與動畫同步 204
11.3.4?聲音編輯器 204
11.3.5?為聲音添加效果 205
11.3.6?使用代碼片段控制聲音 205
課堂案例?使用代碼片段載入聲音 205
11.4 聲音的導出 206
11.4.1?壓縮聲音導出 206
11.4.2?導出Flash聲音準則 207
11.5 在Flash中導入視頻 208
11.5.1?可導入的視頻格式 208
11.5.2?視頻導入向?qū)?208
11.5.3?漸進式下載視頻 209
課堂案例?導入漸進式下載視頻 209
11.5.4?嵌入視頻 211
課堂案例?使用嵌入視頻 211
11.6 使用ActionScript控制外部視頻 212
11.6.1?動態(tài)播放FLV或F4V文件 213
11.6.2?在視頻播放中使用代碼片段 213
課堂案例?使用代碼片段控制視頻 214
課后習題? 217
第12章 組件、動畫預設和命令
12.1 Flash組件簡介 220
12.1.1?了解Flash組件 220
12.1.2?“組件”面板 220
12.2 使用動畫預設 221
12.2.1?預覽動畫預設 221
12.2.2?應用動畫預設 221
課堂案例?應用動畫預設創(chuàng)建動畫 222
12.2.3?導入和導出動畫預設 223
12.2.4?將補間另存為自定義動畫預設 223
課堂案例?自定義動畫預設 224
12.2.5?刪除動畫預設 224
12.3 使用命令 225
12.3.1?創(chuàng)建命令 225
課堂案例?自定義命令 225
課堂案例?運行命令 226
12.3.2?重命名命令 226
12.3.3?刪除命令 227
12.3.4?不能在命令中使用的步驟 227
課后習題? 227
第13章 掌握ActionScript
13.1 關于ActionScript 230
13.1.1?ActionScript 3.0 230
13.1.2?認識“動作”面板 230
課堂案例?使用“動作”面板添加腳本 231
13.2 使用“代碼片段”面板 232
13.2.1?“代碼片段”面板的功能 232
13.2.2?添加代碼片段 232
課堂案例?使用“代碼片段”制作動畫 233
課堂案例?為動畫添加超鏈接 234
13.3 自定義ActionScript編輯器環(huán)境 235
13.4 如何添加ActionScript 236
13.4.1?放在時間軸的幀上 236
13.4.2?在外部ActionScript文件中編寫代碼 236
課堂案例?調(diào)整外部ActionScript文件 237
13.5 ActionScript 3.0的基本語法 238
13.4.3?封裝ActionScript代碼 238
13.5.1?空白和多行書寫 239
13.5.2?點語法 239
13.5.3?花括號 240
13.5.4?分號 240
13.5.5?圓括號 240
13.5.6?字母的大小寫 240
13.6 變量和常量 241
13.5.7?程序注釋 241
13.5.8?關鍵字 241
13.6.1?變量的數(shù)據(jù)類型 242
13.6.2?定義和命名變量 243
13.6.3?變量的命名規(guī)則 244
13.6.4?常量 244
13.7 在程序中使用變量 245
13.7.1?為變量賦值 245
13.7.2?變量值中包含引號 245
13.7.3?變量的默認值 246
13.8 創(chuàng)建和使用對象(Object) 247
13.9 創(chuàng)建和使用數(shù)組(Array) 248
13.9.1?創(chuàng)建數(shù)組 248
13.9.2?創(chuàng)建和使用索引數(shù)組 249
13.9.3?創(chuàng)建和使用多維數(shù)組 249
13.10 表達式和運算符 250
13.10.1?表達式 250
13.10.2?算術運算符 251
13.10.3?字符串運算符 251
13.10.4?比較運算符和邏輯運算符 252
13.10.5?位運算符 254
13.10.6?賦值運算符 255
13.10.7?運算符的使用規(guī)則 255
13.11 ActionScript 3.0的流程控制 256
13.11.1?語句和語句塊 256
13.11.2?if…else條件語句 257
13.11.3?switch條件語句 259
13.11.4?do…while循環(huán) 260
13.12 在ActionScript中使用類 261
13.11.5?for循環(huán) 261
13.12.1?創(chuàng)建類的實例 261
13.12.2?使用類的實例 262
課堂案例?改變鼠標指針顯示樣式 263
課堂案例?制作鼠標指針經(jīng)過動畫 264
課堂案例?制作鼠標指針移出動畫 264
課堂案例?創(chuàng)建超鏈接 265
13.13 使用影片剪輯 266
課堂案例?實現(xiàn)拖動元素功能 266
課堂案例?加載庫中的影片剪輯元件 267
課堂案例?加載外部SWF文件 268
課堂案例?制作下雪效果 268
課后習題? 269
第14章 動畫的測試和發(fā)布
14.1 Flash測試環(huán)境 272
14.2 優(yōu)化影片 272
14.1.1?測試影片 272
14.1.2?測試場景 272
14.3 發(fā)布Flash動畫 273
14.3.1?發(fā)布設置 273
14.3.2?Flash 274
課堂案例?使用“發(fā)布”命令發(fā)布SWF文件 275
14.3.3?SWC 276
14.3.4?HTML包裝器 277
14.3.5?GIF圖像 277
課堂案例?發(fā)布靜態(tài)GIF圖像文件文件 278
課堂案例?發(fā)布動態(tài)GIF圖像文件 279
14.3.6?JPEG圖像 280
14.3.7?PNG圖像 280
14.3.8?發(fā)布AIR Android應用程序 280
14.3.9?為AIR iOS打包應用程序 281
課后習題? 281
第15章 Flash綜合案例
15.1 按鈕動畫 284
課堂案例?制作加載圖片按鈕動畫 284
課堂案例?制作游戲按鈕動畫 288
課堂案例?制作綜合按鈕動畫 292
15.2 導航菜單動畫 296
課堂案例?制作基礎導航菜單動畫 296
課堂案例?制作企業(yè)網(wǎng)站導航菜單動畫 301
15.3 宣傳廣告動畫 306
課堂案例?制作游戲宣傳廣告動畫 306
課堂案例?制作餐飲宣傳廣告動畫 309
課后習題? 315
習題答案 317