內容簡介
本書以通俗易懂的語言、精挑細選的實用技巧、翔實生動的操作案例,全面介紹了Flash CC中文版基礎知識以及套用案例。
本書主要內容包括Flash CC中文版基礎入門,使用繪圖工具編輯圖形,創建與編輯文本對象,操作與編輯對象,套用元件、實例和庫,套用圖片、視頻與聲音,時間軸和幀,Flash基本動畫製作,圖層與高級動畫製作,濾鏡與混合模式的套用,認催狼道漿識ActionScript編程環境,ActionScript 3.0基本語法,使用組件快速創建動畫和Flash動畫的測試與發布等方面的知識及操作技巧。
本書配套一張多媒體全景教學光碟,收錄了全部知識點的視頻教學課程,同時還贈送4套相關視頻教學課程,以及多本電子圖書和相關行業規範知識。超低學習門檻和超大光碟容量,可以幫助讀者循序漸進地學習、掌握和提高。
本書適合愛好Flash動畫製作的初、中級讀者作為入境習膠門學習的參考書,還可以供網頁製作與動畫設計人員使用,同時也可以作為初、中級電腦短訓班套己籃的培訓教材,對有一定經驗的Flash CS5使用者也具有很高的參良婆雄考價值。
圖書目錄
第1章 Flash CC中文版基礎入門 1
1.1 初步認識Flash CC 2
1.1.1 動畫和Flash概述 2
1.1.2 Flash的套用領域 2
1.2 認識Flash CC 工作區 5
1.2.1 Flash CC工作界面 6
1.2.2 選單欄 6
1.2.3 舞台 6
1.2.4 文檔視窗 7
1.2.5 時間軸 7
1.2.6 工具箱 8
1.2.7 【屬性】面板和其他面板 8
1.3 設定Flash CC 參數和快捷鍵 9
1.3.1 設定Flash CC 參數 9
1.3.2 設定快捷鍵 10
1.4 Flash檔案的基本操作 11
1.4.1 新建檔案 11
1.4.2 打開檔案 12
1.4.3 保存檔案 13
1.5 實踐案例與上少榜機指導 14
1.5.1 使用標尺參考線 15
1.5.2 使用格線 15
1.5.3 放大和縮小舞台顯示比例 15
1.6 思考與練習 16
第2章 使用繪圖工具編輯圖形 17
2.1 圖像基礎知識 18
2.1.1 點陣圖與矢量圖 18
2.1.2 像素和解析度 18
2.1.3 路徑 19
2.1.4 方向線和方向點 19
2.2 繪圖工具面板 20
2.3 選取工具 20
2.3.1 選擇工具 20
2.3.2 套索工具 21
2.3.3 部分選取工具 21
2.4 基本繪圖工具 22
2.4.1 線條工具 22
2.4.2 鉛筆工具 23
2.4.3 橢欠懂凝圓工具與基本橢圓工具 23
2.4.4 矩形工具和基本矩形工具 24
2.4.5 多角星形工具 25
2.4.6 鋼筆工具 25
2.4.7 刷子工具 25
2.4.8 橡皮擦工具 26
2.5 圖形顏色與處理 27
2.5.1 筆觸顏色和填充顏色 27
2.5.2 填充純色 28
2.5.3 填充漸變顏色 28
2.5.4 點陣圖填充 29
2.5.5 滴管工具 30
2.5.6 顏料桶工具多和膠戲 31
2.5.7 墨水瓶工具 31
2.6 運用輔助繪圖工具 32
2.6.1 手形工具 32
2.6.2 縮放工具 32
2.6.3 【對齊】面板 33
2.6.4 任意變形工具和漸變變形
工具 34
2.7 實踐案例與上機指導 35
2.7.1 繪製按鈕 35
2.7.2 繪製五角星 36
2.7.3 繪製花朵 38
2.8 思考與練習 39
第3章 創建與編輯文本對象 41
3.1 使用文本工具 42
3.1.1 文本類型 42
3.1.2 段落文本 45
3.2 設定文本屬性 45
3.2.1 設定字元屬性 45
3.2.2 設定段落屬性 46
3.2.3 設定文本框的位置和大小 47
3.3 文本的編輯處理 48
3.3.1 選擇和移動文本 48
3.3.2 文本變形 49
3.3.3 為文本設定超連結 49
3.3.4 嵌入文本 50
3.3.5 分離文本 51
3.3.6 消除鋸齒 52
3.4 實踐案例與上機指導 54
3.4.1 製作空心文本 54
3.4.2 製作霓虹燈文本 56
3.4.3 製作豎排文字樣式 57
3.5 思考與練習 58
第4章 操作與編輯對象 59
4.1 預覽對象 60
4.1.1 以輪廓預覽圖形對象 60
4.1.2 高速顯示圖形對象 60
4.1.3 消除動畫對象鋸齒 61
4.1.4 消除文字鋸齒 61
4.1.5 顯示整個圖形對象 61
4.2 對象的基本操作 62
4.2.1 移動對象 62
4.2.2 複製對象 64
4.2.3 刪除對象 64
4.3 變形對象 64
4.3.1 什麼是變形點 64
4.3.2 自由變形對象 65
4.3.3 縮放對象 66
4.3.4 封套對象 66
4.3.5 扭曲對象 68
4.3.6 翻轉對象 69
4.3.7 縮放和旋轉對象 69
4.4 合併對象 70
4.4.1 聯合對象 71
4.4.2 裁切對象 71
4.4.3 交集對象 72
4.4.4 打孔對象 73
4.5 組合、排列與分離對象 74
4.5.1 組合對象 74
4.5.2 分離對象 75
4.5.3 對齊對象 76
4.5.4 層疊對象 77
4.6 實踐案例與上機指導 77
4.6.1 繪製聖誕樹 77
4.6.2 複製變形圖形 79
4.6.3 繪製蘑菇 80
4.7 思考與練習 81
第5章 套用元件、實例和庫 83
5.1 什麼是元件與實例 84
5.1.1 什麼是元件 84
5.1.2 元件的類型 84
5.1.3 元件與實例的區別 84
5.2 創建元件 85
5.2.1 創建圖形元件 85
5.2.2 創建影片剪輯元件 86
5.2.3 創建按鈕元件 88
5.2.4 將舞台中的元素轉換為元件 90
5.2.5 將動畫轉換為影片剪輯元件 91
5.3 編輯元件 92
5.3.1 在當前位置編輯元件 92
5.3.2 在新視窗中編輯元件 93
5.3.3 在元件的編輯模式下編輯
元件 94
5.4 創建與編輯實例 94
5.4.1 創建元件實例 95
5.4.2 改變實例屬性 95
5.4.3 改變實例的顏色和透明度 96
5.4.4 設定圖形實例的循環 96
5.4.5 分離元件實例 97
5.4.6 替換實例引用的元件 97
5.4.7 調用其他影片中的元件 98
5.5 庫的管理 99
5.5.1 【庫】面板的組成 99
5.5.2 導入對象到庫 100
5.5.3 調用庫檔案 101
5.5.4 使用組件庫 101
5.5.5 共享庫資源 102
5.6 實踐案例與上機指導 104
5.6.1 更改實例的類型 104
5.6.2 製作變換圖形 105
5.6.3 繪製櫻桃 107
5.6.4 複製實例 109
5.7 思考與練習 109
第6章 套用圖片、視頻與聲音 111
6.1 導入圖片 112
6.1.1 常見的圖像檔案格式 112
6.1.2 導入圖片到舞台 112
6.1.3 導入圖片到庫 113
6.1.4 將點陣圖轉換為矢量圖 114
6.1.5 將點陣圖套用為填充 115
6.2 套用外部視頻 116
6.2.1 Flash CC支持的視頻類型 116
6.2.2 視頻導入嚮導 117
6.2.3 導入漸進式視頻 117
6.2.4 嵌入視頻 120
6.2.5 更改視頻剪輯屬性 123
6.3 使用外部聲音 124
6.3.1 Flash支持的聲音類型 124
6.3.2 在Flash庫中導入聲音 124
6.3.3 為影片添加與刪除聲音 125
6.3.4 為按鈕添加聲音 127
6.3.5 選擇聲音效果 128
6.3.6 設定聲音重複的次數 129
6.3.7 設定聲音與動畫同步 129
6.4 實踐案例與上機指導 130
6.4.1 交換點陣圖 130
6.4.2 更換視頻 131
6.4.3 使用Adobe Flash Video
Encoder 132
6.5 思考與練習 134
第7章 時間軸和幀 137
7.1 【時間軸】面板 138
7.1.1 【時間軸】面板的構成 138
7.1.2 在時間軸中標識不同類型的
動畫 138
7.2 幀 140
7.2.1 幀、關鍵幀和空白關鍵幀的
區別 140
7.2.2 修改幀的頻率 141
7.3 幀的編輯操作 142
7.3.1 選擇幀和幀列 142
7.3.2 插入幀 143
7.3.3 刪除和清除幀 145
7.3.4 複製、貼上與移動單幀 145
7.3.5 將幀轉換為關鍵幀 147
7.3.6 將幀轉換為空白關鍵幀 147
7.4 實踐案例與上機指導 148
7.4.1 製作圖片切換動畫 148
7.4.2 製作日月變換動畫 150
7.4.3 製作放飛氣球動畫 152
7.5 思考與練習 154
第8章 Flash基本動畫製作 155
8.1 逐幀動畫 156
8.1.1 逐幀動畫的基本原理 156
8.1.2 製作逐幀動畫 156
8.2 形狀補間動畫 158
8.2.1 形狀補間動畫原理 158
8.2.2 製作形狀補間動畫 159
8.3 傳統補間動畫 160
8.3.1 了解傳統補間動畫 161
8.3.2 創建傳統補間動畫 161
8.3.3 編輯傳統補間動畫 162
8.3.4 沿路徑創建傳統補間動畫 165
8.4 補間動畫 168
8.4.1 了解補間動畫 168
8.4.2 補間動畫和傳統補間之間的
差異 168
8.4.3 創建補間動畫 169
8.4.4 編輯補間動畫路徑 171
8.4.5 編輯補間動畫範圍 173
8.5 使用動畫預設 173
8.5.1 了解動畫預設 174
8.5.2 套用和編輯動畫預設 174
8.6 實踐案例與上機指導 175
8.6.1 遊動的魚 175
8.6.2 創建自定義動畫預設 177
8.6.3 製作擺動的小球 180
8.7 思考與練習 182
第9章 圖層與高級動畫製作 183
9.1 什麼是圖層 184
9.1.1 圖層的概念與類型 184
9.1.2 圖層的顯示狀態 185
9.2 圖層的基本操作 186
9.2.1 新建與選擇圖層 186
9.2.2 新建圖層資料夾 188
9.2.3 調整圖層排列順序 189
9.2.4 重命名圖層 189
9.3 編輯圖層 190
9.3.1 複製圖層 190
9.3.2 刪除圖層和圖層資料夾 191
9.3.3 隱藏/顯示圖層 192
9.3.4 鎖定/解鎖圖層 192
9.3.5 顯示圖層輪廓 193
9.3.6 修改圖層輪廓顏色 194
9.4 引導層動畫 194
9.4.1 創建普通引導層 195
9.4.2 添加運動引導層 195
9.4.3 創建沿直線運動的動畫 196
9.4.4 創建沿軌道運動的動畫 198
9.5 場景動畫 201
9.5.1 【場景】面板 201
9.5.2 添加與刪除場景 201
9.5.3 調整場景順序 202
9.5.4 查看特定場景 203
9.5.5 製作多場景動畫 203
9.6 遮罩動畫 205
9.6.1 創建遮罩層 206
9.6.2 創建遮罩動畫 206
9.7 實踐案例與上機指導 208
9.7.1 將對象分散到圖層 208
9.7.2 製作滑雪動畫 209
9.7.3 製作旋轉的頭像 212
9.8 思考與練習 213
第10章 濾鏡與混合模式的套用 215
10.1 濾鏡 216
10.1.1 濾鏡的概述 216
10.1.2 濾鏡和Flash Player的
性能 216
10.1.3 添加濾鏡 216
10.1.4 預設濾鏡庫 217
10.2 套用濾鏡 217
10.2.1 【投影】濾鏡效果 218
10.2.2 【模糊】濾鏡效果 219
10.2.3 【斜角】濾鏡效果 220
10.2.4 【漸變發光】濾鏡效果 220
10.2.5 【調整顏色】濾鏡效果 221
10.3 使用混合模式創建複合圖像 222
10.3.1 關於混合模式 222
10.3.2 混合模式示例 223
10.4 實踐案例與上機指導 225
10.4.1 製作發光的星星 225
10.4.2 使用動畫濾鏡 227
10.4.3 濾色效果 228
10.5 思考與練習 230
第11章 認識ActionScript編程環境 231
11.1 什麼是ActionScript 232
11.1.1 ActionScript簡介 232
11.1.2 ActionScript的相關術語 232
11.2 ActionScript的工作環境 233
11.2.1 認識【動作】面板 233
11.2.2 使用【動作】面板添加
腳本 233
11.3 使用【代碼片段】面板 235
11.3.1 認識【代碼片段】面板 235
11.3.2 添加代碼片段 236
11.3.3 使用代碼片段載入外部
檔案 237
11.3.4 使用代碼片段控制時間軸 238
11.4 實踐案例與上機指導 239
11.4.1 製作不斷旋轉的效果 239
11.4.2 為影片剪輯添加代碼 240
11.4.3 使用代碼製作動畫 242
11.5 思考與練習 244
第12章 ActionScript 3.0基本語法 245
12.1 ActionScript語法 246
12.1.1 點語法 246
12.1.2 花括弧 246
12.1.3 圓括弧 246
12.1.4 程式注釋 247
12.1.5 分號 247
12.1.6 字母的大小寫 247
12.1.7 空白和多行書寫 247
12.2 ActionScript數據類型 248
12.2.1 Boolean數據類型 248
12.2.2 Null數據類型 248
12.2.3 String數據類型 248
12.2.4 MovieClip數據類型 248
12.2.5 int、Number數據類型 249
12.2.6 void數據類型 249
12.2.7 Object數據類型 249
12.3 變數與常量 250
12.3.1 變數的類型 250
12.3.2 定義和命名變數 250
12.3.3 為變數賦值 251
12.3.4 常量 251
12.4 表達式和運算符 252
12.4.1 表達式 252
12.4.2 算術運算符 253
12.4.3 字元串運算符 253
12.4.4 比較運算符和邏輯運算符 254
12.4.5 位運算符 254
12.4.6 賦值運算符 255
12.4.7 運算符的使用規則 255
12.5 函式和類 256
12.5.1 全局函式和自定義函式 256
12.5.2 使用預定義全局函式 257
12.5.3 使用自定義函式 258
12.5.4 創建類的實例 258
12.5.5 使用類的實例 259
12.6 實踐案例與上機指導 259
12.6.1 在按鈕中插入ActionScript 259
12.6.2 在幀中插入ActionScript 261
12.6.3 製作滑鼠指針經過動畫 261
12.7 思考與練習 263
第13章 使用組件快速創建動畫 265
13.1 組件的基本操作 266
13.1.1 組件概述與類型 266
13.1.2 組件的預覽與查看 266
13.1.3 向Flash中添加組件 267
13.2 使用常見的組件 267
13.2.1 按鈕組件(Button) 268
13.2.2 單選按鈕組件
(RadioButton) 268
13.2.3 複選框組件(CheckBox) 269
13.2.4 文本域組件(TextArea) 270
13.2.5 下拉列表框組件
(ComboBox) 271
13.3 實踐案例與上機指導 272
13.3.1 添加Scrollpane組件 272
13.3.2 添加Label組件 273
13.3.3 添加List組件 274
13.3.4 製作登錄界面 274
13.4 思考與練習 276
第14章 Flash動畫的測試與發布 277
14.1 最佳化Flash影片 278
14.1.1 最佳化圖像檔案 278
14.1.2 最佳化矢量圖形 279
14.2 Flash動畫的測試 280
14.2.1 測試影片 280
14.2.2 測試場景 280
14.3 發布Flash動畫 281
14.3.1 發布設定 281
14.3.2 發布預覽 282
14.3.3 發布Flash動畫 283
14.4 Flash動畫的導出 284
14.4.1 導出圖像檔案 285
14.4.2 導出影片檔案 286
14.5 實踐案例與上機指導 286
14.5.1 輸出MOV視頻 286
14.5.2 發布GIF動畫 287
14.5.3 發布PNG圖像 289
14.6 思考與練習 290
思考與練習答案 292
第5章 套用元件、實例和庫 83
5.1 什麼是元件與實例 84
5.1.1 什麼是元件 84
5.1.2 元件的類型 84
5.1.3 元件與實例的區別 84
5.2 創建元件 85
5.2.1 創建圖形元件 85
5.2.2 創建影片剪輯元件 86
5.2.3 創建按鈕元件 88
5.2.4 將舞台中的元素轉換為元件 90
5.2.5 將動畫轉換為影片剪輯元件 91
5.3 編輯元件 92
5.3.1 在當前位置編輯元件 92
5.3.2 在新視窗中編輯元件 93
5.3.3 在元件的編輯模式下編輯
元件 94
5.4 創建與編輯實例 94
5.4.1 創建元件實例 95
5.4.2 改變實例屬性 95
5.4.3 改變實例的顏色和透明度 96
5.4.4 設定圖形實例的循環 96
5.4.5 分離元件實例 97
5.4.6 替換實例引用的元件 97
5.4.7 調用其他影片中的元件 98
5.5 庫的管理 99
5.5.1 【庫】面板的組成 99
5.5.2 導入對象到庫 100
5.5.3 調用庫檔案 101
5.5.4 使用組件庫 101
5.5.5 共享庫資源 102
5.6 實踐案例與上機指導 104
5.6.1 更改實例的類型 104
5.6.2 製作變換圖形 105
5.6.3 繪製櫻桃 107
5.6.4 複製實例 109
5.7 思考與練習 109
第6章 套用圖片、視頻與聲音 111
6.1 導入圖片 112
6.1.1 常見的圖像檔案格式 112
6.1.2 導入圖片到舞台 112
6.1.3 導入圖片到庫 113
6.1.4 將點陣圖轉換為矢量圖 114
6.1.5 將點陣圖套用為填充 115
6.2 套用外部視頻 116
6.2.1 Flash CC支持的視頻類型 116
6.2.2 視頻導入嚮導 117
6.2.3 導入漸進式視頻 117
6.2.4 嵌入視頻 120
6.2.5 更改視頻剪輯屬性 123
6.3 使用外部聲音 124
6.3.1 Flash支持的聲音類型 124
6.3.2 在Flash庫中導入聲音 124
6.3.3 為影片添加與刪除聲音 125
6.3.4 為按鈕添加聲音 127
6.3.5 選擇聲音效果 128
6.3.6 設定聲音重複的次數 129
6.3.7 設定聲音與動畫同步 129
6.4 實踐案例與上機指導 130
6.4.1 交換點陣圖 130
6.4.2 更換視頻 131
6.4.3 使用Adobe Flash Video
Encoder 132
6.5 思考與練習 134
第7章 時間軸和幀 137
7.1 【時間軸】面板 138
7.1.1 【時間軸】面板的構成 138
9.5.4 查看特定場景 203
9.5.5 製作多場景動畫 203
9.6 遮罩動畫 205
9.6.1 創建遮罩層 206
9.6.2 創建遮罩動畫 206
9.7 實踐案例與上機指導 208
9.7.1 將對象分散到圖層 208
9.7.2 製作滑雪動畫 209
9.7.3 製作旋轉的頭像 212
9.8 思考與練習 213
第10章 濾鏡與混合模式的套用 215
10.1 濾鏡 216
10.1.1 濾鏡的概述 216
10.1.2 濾鏡和Flash Player的
性能 216
10.1.3 添加濾鏡 216
10.1.4 預設濾鏡庫 217
10.2 套用濾鏡 217
10.2.1 【投影】濾鏡效果 218
10.2.2 【模糊】濾鏡效果 219
10.2.3 【斜角】濾鏡效果 220
10.2.4 【漸變發光】濾鏡效果 220
10.2.5 【調整顏色】濾鏡效果 221
10.3 使用混合模式創建複合圖像 222
10.3.1 關於混合模式 222
10.3.2 混合模式示例 223
10.4 實踐案例與上機指導 225
10.4.1 製作發光的星星 225
10.4.2 使用動畫濾鏡 227
10.4.3 濾色效果 228
10.5 思考與練習 230
第11章 認識ActionScript編程環境 231
11.1 什麼是ActionScript 232
11.1.1 ActionScript簡介 232
11.1.2 ActionScript的相關術語 232
11.2 ActionScript的工作環境 233
11.2.1 認識【動作】面板 233
11.2.2 使用【動作】面板添加
腳本 233
11.3 使用【代碼片段】面板 235
11.3.1 認識【代碼片段】面板 235
11.3.2 添加代碼片段 236
11.3.3 使用代碼片段載入外部
檔案 237
11.3.4 使用代碼片段控制時間軸 238
11.4 實踐案例與上機指導 239
11.4.1 製作不斷旋轉的效果 239
11.4.2 為影片剪輯添加代碼 240
11.4.3 使用代碼製作動畫 242
11.5 思考與練習 244
第12章 ActionScript 3.0基本語法 245
12.1 ActionScript語法 246
12.1.1 點語法 246
12.1.2 花括弧 246
12.1.3 圓括弧 246
12.1.4 程式注釋 247
12.1.5 分號 247
12.1.6 字母的大小寫 247
12.1.7 空白和多行書寫 247
12.2 ActionScript數據類型 248
12.2.1 Boolean數據類型 248
12.2.2 Null數據類型 248
12.2.3 String數據類型 248
12.2.4 MovieClip數據類型 248
12.2.5 int、Number數據類型 249
12.2.6 void數據類型 249
12.2.7 Object數據類型 249
12.3 變數與常量 250
12.3.1 變數的類型 250
12.3.2 定義和命名變數 250
12.3.3 為變數賦值 251
12.3.4 常量 251
12.4 表達式和運算符 252
12.4.1 表達式 252
12.4.2 算術運算符 253
12.4.3 字元串運算符 253
12.4.4 比較運算符和邏輯運算符 254
12.4.5 位運算符 254
12.4.6 賦值運算符 255
12.4.7 運算符的使用規則 255
12.5 函式和類 256
12.5.1 全局函式和自定義函式 256
12.5.2 使用預定義全局函式 257
12.5.3 使用自定義函式 258
12.5.4 創建類的實例 258
12.5.5 使用類的實例 259
12.6 實踐案例與上機指導 259
12.6.1 在按鈕中插入ActionScript 259
12.6.2 在幀中插入ActionScript 261
12.6.3 製作滑鼠指針經過動畫 261
12.7 思考與練習 263
第13章 使用組件快速創建動畫 265
13.1 組件的基本操作 266
13.1.1 組件概述與類型 266
13.1.2 組件的預覽與查看 266
13.1.3 向Flash中添加組件 267
13.2 使用常見的組件 267
13.2.1 按鈕組件(Button) 268
13.2.2 單選按鈕組件
(RadioButton) 268
13.2.3 複選框組件(CheckBox) 269
13.2.4 文本域組件(TextArea) 270
13.2.5 下拉列表框組件
(ComboBox) 271
13.3 實踐案例與上機指導 272
13.3.1 添加Scrollpane組件 272
13.3.2 添加Label組件 273
13.3.3 添加List組件 274
13.3.4 製作登錄界面 274
13.4 思考與練習 276
第14章 Flash動畫的測試與發布 277
14.1 最佳化Flash影片 278
14.1.1 最佳化圖像檔案 278