《Flash CC從入門到精通》是2019年9月人民郵電出版社出版的圖書,作者是新視角文化行。
基本介紹
- 書名:Flash CC從入門到精通
- 作者:新視角文化行
- ISBN:9787115428271
- 頁數:336頁
- 定價:49.8元
- 出版社:人民郵電出版社
- 出版時間:2019年9月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書由淺入深、全面講解了Flash CC的各個知識模組,穿插53個上機練習和28個課後練習,循序漸進地介紹了Flash CC的各種基礎知識和基本操付再備微作;通過5個商業綜合案例更深入地講解了Flash製作動畫的原理和流程,案例講解與知識點相結合,具有很強的實用性。
全書共分為16章,介紹了包括Flash CC動畫製作與基礎知識,熟悉Flash CC的工作環境,Flash CC中的圖形繪製,圖像顏色的處理,Flash中對象的操作,文本的使用,“時間軸”面板,元件實例和庫,Flash基礎動畫製作,Flash高 級動畫製作,骨骼工具和3D動畫,套用聲音和視頻,Flash中組件的套用,ActionScript程式語言,Flash動畫測試環境,按鈕動畫和導航選單動畫等內容。
隨書附贈1張DVD光碟,包括86個近163分鐘的多媒體教學視頻,詳細記錄了關鍵知識點講解,以及書中所有上機練習夜贈敬淋和課後練習的具體操作過程;還提供了書中所需要的操作案例的源檔案和終檔案,全面配合書中所講知識與技能,提高學習效率,提升學習效果。
本書既適合喜愛Flash的初、中級讀者作為自學參考書,也適合網頁製作人員、動畫製作從業人員、Flash動畫愛好者和多媒體課件製作人員閱讀使用,還可以作為高等院校動畫製作等嫌兇淋相關專業及社會各類培訓班的輔助教材,是一本實用的Flash操作寶射禁抹典。
圖書目錄
第 01 章 Flash動畫製作基礎知識
1.1 圖像基礎知識 12
1.1.1 圖像的像素與解析度 12
1.1.2 矢量圖和點陣圖 12
1.2 Flash的發展歷史和特點 13
1.2.1 Flash動畫的發展歷史 13
1.2.2 Flash動畫的特擔肯戲點 14
1.3 Flash的基本工作原理及套用 14
1.3.1 Flash的基本工作原理 14
1.3.2 Flash的套用領域 14
1.4 Flash動畫的製作流程 17
1.4.1 Flash動畫的創意 17
1.4.2 Flash動畫的製作 17
1.4.3 Flash動畫的最佳化與輸出 17
1.5 安裝和卸載Flash CC 18
1.5.1 安裝Flash CC的配置要求 18
1.5.2 Flash CC的安裝 18
上機練習 安裝Flash CC 18
1.5.3 Flash CC的啟動 19
上機練習 啟動Flash CC 19
1.6 Flash CC的工作界面 20
1.6.1 Flash CC的初始界面 20
1.6.2 Flash CC的工作界面 20
1.6.3 Flash CC的主選單 21
1.6.4 Flash CC的工具面板 23
1.6.5 Flash CC的常用面板 24
1.6.6 Flash CC的工作區 27
1.7 Flash的基本術語 31
1.7.1 幀、關鍵幀和空白關鍵幀 31
1.7.2 舟姜櫃幀頻 31
1.7.3 場景 32
1.8 Flash的檔案格式 32
1.8.1 FLA和Swf 32
1.8.2 GIF和JPG 32
1.8.3 PSD和PNG 33
1.9 本章小結 33
第 02 章 Flash CC工作環境
2.1 Flash CC的新增功能 35
2.1.1 全新的骨骼工具 35
2.1.2 導入具有音頻的H.264視頻 35
2.1.3 將點陣圖導出為Sprite表 35
2.1.4 隨舞台縮放調整畫筆大小 35
2.1.5 通用文檔類型轉換器 36
2.1.6 改進的音頻工作流 36
2.1.7 改進的動畫編輯器 36
2.1.8 面板新增鎖定選項 36
2.1.9 對WebGL的代碼片斷支持 36
2.1.10 自定義平台支持SDK和樣列外掛程式得到了增強 37
2.1.11 保存最佳化和自動恢復最佳化 洪凳37
2.1.12 組織導入庫中的GIF 37
2.1.13 反向選擇和將時間軸重設為默認級別 37
2.1.14 貼上並覆蓋幀 38
2.2 Flash文檔的基本操作 38
2.2.1 新建動畫文檔 38
2.2.2 新建模板動畫文檔 39
2.2.3 打開動畫文檔 42
2.2.4 保存動畫文檔 42
2.2.5 測試動畫文檔 43
2.2.6 關閉動畫文檔 44
2.3 基於XML的FLA源檔案 44
2.4 設定製作Flash動畫環境 44
2.4.1 文檔屬性設定 44
2.4.2 調整舞台顯示比例 45
2.4.3 設定常用環境參數 46
上機練習 利用首 選參數中的“繪製”類別設定繪畫方式 49
2.4.4 “屬性”面板設定 51
2.5 使用輔助工具 52
2.5.1 使用標尺 52
上機練習 使用標尺定位動畫中的元素 52
2.5.2 格線的使用 53
上機練習 使用格線布局動畫 54
2.5.3 創建輔助線 56
上機練習 使用輔助線定位動畫中元件 57
2.6 課後練習 58
課後練習1:設定Flash的幀頻 58
課後練習2:從模板中新建一個垂直橫幅檔案 59
第 03 章 Flash CC中的圖形繪製
3.1 線條工具 61
3.1.1 設定線條屬性 61
3.1.2 設定筆觸樣式 62
3.1.3 線條的端點和結合 63
3.2 橢圓工具和矩形工具 64
3.2.1 橢圓工具 64
上機練習 使用橢圓工具繪製花瓣 65
3.2.2 矩形工具 66
上機練習 使用“矩形工具”“橢圓工具”和“線條工具”繪製方塊表情 67
3.3 基本橢圓工具和基本矩形工具 69
3.3.1 基本橢圓工具 69
上機練習 使用基本橢圓工具繪製摺扇 70
3.3.2 基本矩形工具 72
上機練習 使用基本矩形工具繪製按鈕 73
3.4 多角星形工具 74
3.4.1 創建多邊形 75
3.4.2 創建星形 75
上機練習 繪製調皮的小太陽 76
3.5 鉛筆工具和畫筆工具 76
3.5.1 鉛筆工具 77
3.5.2 畫筆工具 77
3.5.3 自定義畫筆 78
上機練習 使用畫筆工具繪製簡筆畫電燈泡 78
3.6 鋼筆工具 80
3.6.1 創建鋼筆路徑 80
3.6.2 編輯鋼筆路徑 81
上機練習 使用鋼筆工具繪製可愛月亮 82
3.7 圖像基礎知識 84
3.7.1 為筆觸添加可變寬度 85
3.7.2 移動或複製套用於筆觸的可變寬度 85
3.7.3 修改和刪除筆觸的可變寬度 86
3.7.4 保存寬度配置檔案 86
3.8 修改線條和形狀輪廓 86
3.8.1 使用“選擇工具”改變形狀 86
3.8.2 伸直和平滑線條 87
3.8.3 最佳化曲線 87
3.8.4 使用“橡皮擦工具”擦除圖形 88
3.9 貼緊 88
3.9.1 貼緊對齊 89
3.9.2 貼緊到格線 89
3.9.3 貼緊到輔助線 89
3.9.4 貼緊到像素 90
3.9.5 貼緊到對象 90
3.9.6 編輯貼緊方式 91
3.10 課後練習 91
課後練習1:使用線條工具繪製小樹 91
課後練習2:繪製卡通動物頭部 92
第 04 章 圖形顏色處理
4.1 “樣本”面板 94
4.1.1 使用樣本 94
4.1.2 添加和替換顏色 94
上機練習 添加和替換顏色樣本 95
4.1.3 載入默認顏色 96
4.1.4 Web216色 96
4.1.5 清除顏色 96
4.2 “顏色”面板 97
4.2.1 純色填充 97
4.2.2 漸變色填充 98
上機練習 使用“漸變填充”繪製可愛的房子 99
4.2.3 點陣圖填充 102
4.3 創建筆觸和填充 103
4.3.1 使用工具箱中的“筆觸顏色”和
“填充顏色” 103
4.3.2 使用“屬性”面板中的“筆觸顏色”和
“填充顏色” 103
4.4 修改圖形的筆觸和填充 104
4.4.1 使用“滴管工具”採樣顏色 104
4.4.2 使用“墨水瓶工具”修改筆觸 104
4.4.3 使用“顏料桶工具”修改填充 105
上機練習 修改圖形的筆觸和填充 105
4.4.4 使用“漸變變形工具”修改漸變填充 107
4.5 課後練習 109
課後練習1:製作簡單的按鈕圖形 109
課後練習2:繪製魔法藥瓶 109
第 05 章 Flash中對象的操作
5.1 選擇對象 111
5.1.1 使用“選擇工具”單擊選擇圖形對象 111
5.1.2 使用“部分選擇工具”選擇圖形對象 111
5.1.3 使用“套索工具”選擇圖形對象 111
5.1.4 選擇元件對象 112
5.2 預覽圖形對象 112
5.2.1 輪廓預覽對象 112
5.2.2 高速顯示對象 112
5.2.3 消除動畫中的鋸齒 113
5.2.4 消除動畫中文字的鋸齒 113
5.2.5 顯示整個動畫中的對象 113
5.3 圖形對象的基本操作 113
5.3.1 通過拖動移動圖形對象 114
5.3.2 通過拖動移動元件對象 114
5.3.3 通過鍵盤上的方向鍵移動對象 114
5.3.4 通過“屬性”面板移動對象 114
5.3.5 通過“信息”面板移動對象 115
5.3.6 複製對象 115
5.3.7 再制對象 115
5.3.8 刪除對象 116
5.3.9 將對象轉換為點陣圖 116
5.4 圖形對象的變形操作 117
5.4.1 “變形”面板 117
上機練習 製作旋轉的風車 118
5.4.2 認識變形點 120
5.4.3 自由變換對象 120
5.4.4 扭曲圖形對象 121
5.4.5 縮放對象 122
5.4.6 封套對象 122
5.4.7 旋轉和傾斜對象 122
5.4.8 翻轉對象 123
5.5 合併圖形對象 123
5.5.1 聯合 123
5.5.2 交集 124
5.5.3 打孔 124
5.5.4 裁切 124
5.6 排列和對齊圖形對象 124
5.6.1 層疊圖形對象 124
5.6.2 對齊圖形對象 125
5.7 組合與分離圖形對象 126
5.7.1 組合圖形對象 126
5.7.2 分離圖形對象 127
上機練習 製作倒 計時動畫 127
5.8 課後練習 130
課後練習1:繪製繁星點點 130
課後練習2:小熊滑冰 131
第 06 章 文本的使用
6.1 文本的屬性 133
6.1.1 文本的字元樣式 133
6.1.2 傳統文本的段落樣式 134
6.1.3 消除鋸齒選項 134
上機練習 設定文本的基本樣式 135
6.2 文本的調整 136
6.2.1 文本的位置和大小 136
6.2.2 文本的顏色 137
6.3 Flash中文本的類型 137
6.3.1 靜態文本 137
6.3.2 動態文本 138
上機練習 利用ActionScript 3.0的腳本語言調用外部文檔 139
6.3.3 輸入文本 140
6.3.4 創建可滾動文本 141
6.4 嵌入字型 141
6.5 設定文本連結 142
6.6 分離文本 142
上機練習 文字分散變換動畫 143
6.7 課後練習 145
課後練習1:文本的超連結 145
課後練習2:鏡面文字效果 145
第 07 章 “時間軸”面板
7.1 “時間軸”面板 147
7.1.1 “時間軸”面板簡介 147
7.1.2 圖層的作用 149
7.2 使用圖層 149
7.2.1 創建新圖層 149
7.2.2 選擇圖層 150
7.2.3 重命名圖層 150
7.2.4 複製圖層 151
7.2.5 刪除圖層 152
7.2.6 調整圖層順序 152
7.2.7 設定圖層屬性 153
7.3 圖層狀態 154
7.3.1 顯示與隱藏圖層 154
7.3.2 鎖定與解鎖圖層 154
7.3.3 顯示圖層輪廓 155
7.4 組織圖層 155
7.4.1 新建圖層資料夾 155
7.4.2 編輯圖層資料夾 156
7.5 分散到圖層 157
上機練習 利用“分散到圖層”命令製作跳動的文字 157
7.6 “時間軸”中的幀 159
7.6.1 幀的基本類型 159
7.6.2 關於幀頻 160
7.7 編輯幀 161
7.7.1 設定幀的顯示狀態 161
7.7.2 選擇幀 161
7.7.3 插入幀 162
7.7.4 插入關鍵幀 162
上機練習 製作披風飄動 162
7.7.5 複製幀 163
7.7.6 移動幀 163
7.7.7 翻轉幀 164
7.7.8 刪除幀和清除幀 164
7.7.9 幀標籤 165
7.8 繪圖紙外觀 165
7.8.1 設定幀居中 165
7.8.2 使用“繪圖紙外觀” 165
7.8.3 使用“繪圖紙外觀輪廓” 166
7.8.4 編輯多個幀 166
上機練習 製作瓢蟲動畫 167
7.8.5 修改繪圖紙標記 168
7.9 課後練習 168
課後練習1:製作心形遮罩動畫 168
課後練習2:製作淋雨的幻想先生 169
第 08 章 元件、實例和庫
8.1 元件、實例和庫概述 171
8.1.1 元件和實例概述 171
8.1.2 庫概述 171
8.2 創建和管理元件 171
8.2.1 元件的類型 171
上機練習 按鈕中套用影片剪輯 172
8.2.2 創建元件 174
8.2.3 轉換元件 174
8.2.4 刪除元件 174
8.2.5 利用資料夾管理元件 175
8.3 編輯元件 175
8.3.1 在當前位置編輯元件 175
8.3.2 在元件的編輯模式下編輯元件 175
8.4 創建與編輯實例 176
8.4.1 從庫面板中創建實例 176
上機練習 使用創建實例製作宇宙飛人 176
8.4.2 複製實例 176
8.4.3 刪除實例 177
8.4.4 設定實例的顏色樣式 177
8.4.5 改變實例的類型 178
8.4.6 分離實例 178
8.4.7 交換實例 178
8.5 “庫”面板 178
8.5.1 “庫”面板 178
8.5.2 使用“庫”面板管理資源 179
8.5.3 使用資料夾管理檔案 181
上機練習 使用資料夾管理多個元件 181
8.5.4 使用共享資源 183
8.5.5 調用外部庫中的元件 183
8.6 課後練習 183
課後練習1:兒童遊樂園 183
課後練習2:使用腳本調用“太陽”元件 184
第 09 章 Flash基礎動畫製作
9.1 逐幀動畫 186
9.1.1 逐幀動畫的特點 186
9.1.2 導入逐幀動畫 186
9.2 形狀補間動畫 186
9.2.1 形狀補間動畫的特點 186
9.2.2 製作形狀補間動畫 186
上機練習 製作變形動畫 187
9.2.3 製作形狀提示補間動畫 188
上機練習 製作形狀提示補件的動畫效果 188
9.3 補間動畫 189
9.3.1 補間動畫的特點 189
9.3.2 製作補間動畫 189
9.3.3 編輯補間動畫 190
9.4 傳統補間動畫 190
9.4.1 傳統補間動畫的特點 190
9.4.2 傳統補間動畫與補間動畫的區別 191
9.4.3 製作傳統補間動畫 192
上機練習 製作旅遊宣傳的動畫效果 192
9.5 使用動畫預設 194
9.5.1 動畫預設的原理 194
9.5.2 套用動畫預設 194
上機練習 製作蹦蹦球動畫 194
9.6 元件的高 級套用 196
9.6.1 對圖像對象設定循環 196
9.6.2 縮放和快取元件 196
9.6.3 點陣圖快取 198
9.6.4 混合模式 198
上機練習 使用混合模式去除導入素材的黑底 200
9.7 課後練習 201
課後練習1:製作開場動畫效果 201
課後練習2:調整補間動畫的運動軌跡 202
第 10 章 Flash高 級動畫製作
10.1 遮罩動畫 204
10.1.1 遮罩動畫的概念 204
10.1.2 製作遮罩動畫 204
上機練習 製作遮罩動畫 204
10.2 引導線動畫 207
10.2.1 引導線動畫的概念 207
10.2.2 傳統運動引導層與引導層 207
10.2.3 製作引導線動畫 208
上機練習 製作引導線動畫 208
10.3 濾鏡的套用 210
10.3.1 濾鏡簡介 210
10.3.2 濾鏡和Flash Player的性能 210
10.3.3 投影 210
10.3.4 模糊 212
10.3.5 發光 213
10.3.6 斜角 214
10.3.7 漸變發光 215
10.3.8 漸變斜角 217
10.3.9 調整顏色 218
10.3.10 製作濾鏡動畫 219
上機練習 製作濾鏡動畫 219
10.4 動畫編輯器 221
10.4.1 認識“動畫編輯器”面板 221
10.4.2 編輯屬性曲線 222
10.4.3 套用預設緩動和自定義緩動 222
10.5 課後練習 223
課後練習1:產品宣傳廣告動畫 223
課後練習2:使用動畫編輯器製作動畫 224
第 11 章 骨骼動畫和3D動畫
11.1 骨骼工具 226
11.1.1 向元件添加骨骼 227
11.1.2 向形狀添加骨骼 227
11.1.3 設定“IK骨骼”屬性 228
上機練習 通過元件實例創建骨骼動畫 229
11.2 編輯骨骼動畫 231
11.2.1 選擇骨骼 231
11.2.2 重新定位骨骼和關聯的對象 231
11.2.3 刪除骨骼 231
11.2.4 相對於關聯的形狀或元件移動骨骼 231
11.2.5 使用綁定工具 232
11.2.6 調整骨骼運動約束 232
上機練習 製作骨骼動畫 233
11.3 3D平移和旋轉對象 235
11.3.1 3D平移對象 235
11.3.2 3D平移的屬性設定 236
11.3.3 3D旋轉對象 237
11.3.4 使用“變形”面板實現3D旋轉 238
上機練習 旋轉動畫 238
11.4 課後練習 240
課後練習1:為形狀添加骨骼 240
課後練習2:製作3D旋轉動畫 240
第 12 章 套用聲音和視頻
12.1 聲音的基礎知識 243
12.1.1 聲音的格式 243
12.1.2 聲音的採樣率 243
12.1.3 聲音的位深 244
12.1.4 聲道 244
12.2 在Flash中導入聲音 244
12.2.1 聲音的類型 244
12.2.2 導入聲音檔案 244
12.2.3 為按鈕添加聲音 245
上機練習 為按鈕添加聲音 245
12.2.4 為影片剪輯添加背景聲音 247
上機練習 為影片剪輯添加背景聲音 247
12.3 在Flash中編輯聲音 249
12.3.1 為動畫重新設定背景聲音 249
12.3.2 設定聲音屬性 249
12.3.3 聲音的重複 249
12.3.4 聲音與動畫同步 250
12.3.5 聲音的效果 250
12.3.6 聲音編輯器 251
12.3.7 分割時間軸中的聲音 252
12.4 Flash中聲音的最佳化與輸出 252
12.4.1 壓縮聲音導出 252
12.4.2 ADPCM壓縮方式 253
12.4.3 MP3壓縮方式 253
12.4.4 Raw壓縮方式和語言壓縮方式 254
12.4.5 導出Flash文檔聲音準則 254
12.4.6 使用行為控制聲音 254
12.5 在Flash中導入視頻 255
12.5.1 可導入的視頻格式 255
12.5.2 視頻導入嚮導 255
12.5.3 處理導入的視頻檔案 258
上機練習 通過時間軸控制嵌入視頻的播放 258
12.5.4 轉換視頻格式 261
12.6 課後練習 261
課後練習1:為按鈕添加聲音 261
課後練習2:使用播放組件載入外部視頻 262
第 13 章 Flash中組件的套用
13.1 組件概述 264
13.1.1 組件的作用 264
13.1.2 組件的類型 264
13.2 組件的基本操作 265
13.2.1 在創建時添加組件 265
13.2.2 使用ActionScript在運行時添加組件 266
13.2.3 設定組件大小 266
13.3 常用組件的使用 266
13.3.1 使用CheckBox組件 266
上機練習 添加CheckBox組件 266
13.3.2 使用RadioButton組件 268
上機練習 添加RadioButton組件 268
13.3.3 使用List組件 269
上機練習 添加List組件 269
13.3.4 使用Button組件 271
13.3.5 使用ComboBox組件 271
上機練習 添加ComboBox組件 271
13.3.6 使用ScrollPane組件 274
上機練習 添加ScrollPane組件 274
13.3.7 使用UILoader組件 276
上機練習 添加UILoader組件 276
13.3. 8 使用TextInput組件 278
上機練習 添加TextInput組件 278
13.4 課後練習 279
課後練習1:添加Button組件 279
課後練習2:添加UILoader組件 280
第 14 章 ActionScript程式語言
14.1 什麼是ActionScript 282
14.1.1 ActionScript簡介 282
14.1.2 ActionScript的相關術語 283
14.2 ActionScript編程環境 284
14.2.1 工具列 284
14.2.2 腳本導航器 285
14.2.3 腳本編輯視窗 286
14.3 編輯ActionScript 286
14.3.1 添加ActionScript腳本代碼 286
14.3.2 使用腳本輔助 287
14.4 ActionScript 3.0概述 288
14.4.1 ActionScript 3.0特點 288
14.4.2 ActionScript 3.0優點 288
14.4.3 ActionScript 3.0的新增功能 288
14.5 ActionScript 3.0中的包和命名空間 288
14.5.1 包的概念 289
14.5.2 創建包 289
14.5.3 導入包 290
14.5.4 命名空間的概念 290
14.5.5 定義命名空間 291
14.5.6 套用命名空間 291
14.6 ActionScript 3.0中的變數 292
14.6.1 變數的定義 292
14.6.2 變數的作用域 292
14.6.3 使用變數 293
14.7 ActionScript 3.0中的類 293
14.7.1 類定義 293
14.7.2 類屬性 294
14.7.3 類體 294
14.8 ActionScript 3.0高 級設定 295
14.8.1 應用程式級別 295
14.8.2 文檔類 296
14.9 使用ActionScript 3.0 297
14.9.1 使用“代碼片斷”面板 297
上機練習 使用ActionScript 3.0替換滑鼠游標 298
14.9.2 使用ActionScript 3.0控制動作 300
14.9.3 使用ActionScript 3.0控制時間軸 301
上機練習 使用ActionScript 3.0轉到某幀停止播放 301
14.9.4 使用ActionScript 3.0製作動畫 303
14.9.5 使用ActionScript 3.0載入和卸載對象 303
上機練習 調用外部動畫 303
14.10 課後練習 305
課後練習1:使用ActionScript 3.0實現鍵盤控制對象 305
課後練習2:使用ActionScript 3.0隱藏場景對象 306
第 15 章 Flash動畫測試環境
15.1 Flash動畫測試環境 308
15.1.1 測試影片 308
15.1.2 測試場景 308
15.2 最佳化影片 309
15.3 發布Flash動畫 309
15.3.1 發布 Flash影片 310
15.3.2 發布HTML 311
15.3.3 GIF圖像 313
15.4 導出Flash動畫 314
15.4.1 導出圖像檔案 314
上機練習 導出JPEG圖像 315
上機練習 導出GIF圖像 316
15.4.2 導出動畫檔案 317
15.5 課後練習 318
課後練習1:導出JPEG序列 318
課後練習2:製作清新賀卡 319
第 16 章 按鈕動畫和導航選單動畫
16.1 製作遊戲按鈕動畫 321
16.1.1 設計分析 321
16.1.2 製作元件 321
16.1.3 合成動畫 323
16.1.4 輸出動畫 323
16.2 製作按下按鈕動畫 323
16.2.1 設計分析 324
16.2.2 製作元件 324
16.2.3 合成動畫 326
16.2.4 輸出動畫 326
16.3 製作卡通按鈕動畫 327
16.3.1 設計分析 327
16.3.2 製作元件 327
16.3.3 合成動畫 328
16.3.4 輸出動畫 328
16.4 製作網站導航動畫 329
16.4.1 設計分析 329
16.4.2 製作元件 329
16.4.3 合成動畫 332
16.4.4 輸出動畫 333
16.5 製作網站快速導航動畫 333
16.5.1 設計分析 333
16.5.2 製作元件 333
16.5.3 合成動畫 335
16.5.4 輸出動畫 336
16.6 本章小結 336
1.6.3 Flash CC的主選單 21
1.6.4 Flash CC的工具面板 23
1.6.5 Flash CC的常用面板 24
1.6.6 Flash CC的工作區 27
1.7 Flash的基本術語 31
1.7.1 幀、關鍵幀和空白關鍵幀 31
1.7.2 幀頻 31
1.7.3 場景 32
1.8 Flash的檔案格式 32
1.8.1 FLA和Swf 32
1.8.2 GIF和JPG 32
1.8.3 PSD和PNG 33
1.9 本章小結 33
第 02 章 Flash CC工作環境
2.1 Flash CC的新增功能 35
2.1.1 全新的骨骼工具 35
2.1.2 導入具有音頻的H.264視頻 35
2.1.3 將點陣圖導出為Sprite表 35
2.1.4 隨舞台縮放調整畫筆大小 35
2.1.5 通用文檔類型轉換器 36
2.1.6 改進的音頻工作流 36
2.1.7 改進的動畫編輯器 36
2.1.8 面板新增鎖定選項 36
2.1.9 對WebGL的代碼片斷支持 36
2.1.10 自定義平台支持SDK和樣列外掛程式得到了增強 37
2.1.11 保存最佳化和自動恢復最佳化 37
2.1.12 組織導入庫中的GIF 37
2.1.13 反向選擇和將時間軸重設為默認級別 37
2.1.14 貼上並覆蓋幀 38
2.2 Flash文檔的基本操作 38
2.2.1 新建動畫文檔 38
2.2.2 新建模板動畫文檔 39
2.2.3 打開動畫文檔 42
2.2.4 保存動畫文檔 42
2.2.5 測試動畫文檔 43
2.2.6 關閉動畫文檔 44
2.3 基於XML的FLA源檔案 44
2.4 設定製作Flash動畫環境 44
2.4.1 文檔屬性設定 44
2.4.2 調整舞台顯示比例 45
2.4.3 設定常用環境參數 46
上機練習 利用首 選參數中的“繪製”類別設定繪畫方式 49
2.4.4 “屬性”面板設定 51
2.5 使用輔助工具 52
2.5.1 使用標尺 52
上機練習 使用標尺定位動畫中的元素 52
2.5.2 格線的使用 53
上機練習 使用格線布局動畫 54
2.5.3 創建輔助線 56
上機練習 使用輔助線定位動畫中元件 57
2.6 課後練習 58
課後練習1:設定Flash的幀頻 58
課後練習2:從模板中新建一個垂直橫幅檔案 59
第 03 章 Flash CC中的圖形繪製
3.1 線條工具 61
3.1.1 設定線條屬性 61
3.1.2 設定筆觸樣式 62
3.1.3 線條的端點和結合 63
3.2 橢圓工具和矩形工具 64
3.2.1 橢圓工具 64
上機練習 使用橢圓工具繪製花瓣 65
3.2.2 矩形工具 66
上機練習 使用“矩形工具”“橢圓工具”和“線條工具”繪製方塊表情 67
3.3 基本橢圓工具和基本矩形工具 69
3.3.1 基本橢圓工具 69
上機練習 使用基本橢圓工具繪製摺扇 70
3.3.2 基本矩形工具 72
上機練習 使用基本矩形工具繪製按鈕 73
3.4 多角星形工具 74
3.4.1 創建多邊形 75
3.4.2 創建星形 75
上機練習 繪製調皮的小太陽 76
3.5 鉛筆工具和畫筆工具 76
3.5.1 鉛筆工具 77
3.5.2 畫筆工具 77
3.5.3 自定義畫筆 78
上機練習 使用畫筆工具繪製簡筆畫電燈泡 78
3.6 鋼筆工具 80
3.6.1 創建鋼筆路徑 80
3.6.2 編輯鋼筆路徑 81
上機練習 使用鋼筆工具繪製可愛月亮 82
3.7 圖像基礎知識 84
3.7.1 為筆觸添加可變寬度 85
3.7.2 移動或複製套用於筆觸的可變寬度 85
3.7.3 修改和刪除筆觸的可變寬度 86
3.7.4 保存寬度配置檔案 86
3.8 修改線條和形狀輪廓 86
3.8.1 使用“選擇工具”改變形狀 86
3.8.2 伸直和平滑線條 87
3.8.3 最佳化曲線 87
3.8.4 使用“橡皮擦工具”擦除圖形 88
3.9 貼緊 88
3.9.1 貼緊對齊 89
3.9.2 貼緊到格線 89
3.9.3 貼緊到輔助線 89
3.9.4 貼緊到像素 90
3.9.5 貼緊到對象 90
3.9.6 編輯貼緊方式 91
3.10 課後練習 91
課後練習1:使用線條工具繪製小樹 91
課後練習2:繪製卡通動物頭部 92
第 04 章 圖形顏色處理
4.1 “樣本”面板 94
4.1.1 使用樣本 94
4.1.2 添加和替換顏色 94
上機練習 添加和替換顏色樣本 95
4.1.3 載入默認顏色 96
4.1.4 Web216色 96
4.1.5 清除顏色 96
4.2 “顏色”面板 97
4.2.1 純色填充 97
4.2.2 漸變色填充 98
上機練習 使用“漸變填充”繪製可愛的房子 99
4.2.3 點陣圖填充 102
4.3 創建筆觸和填充 103
4.3.1 使用工具箱中的“筆觸顏色”和
“填充顏色” 103
4.3.2 使用“屬性”面板中的“筆觸顏色”和
“填充顏色” 103
4.4 修改圖形的筆觸和填充 104
4.4.1 使用“滴管工具”採樣顏色 104
4.4.2 使用“墨水瓶工具”修改筆觸 104
4.4.3 使用“顏料桶工具”修改填充 105
上機練習 修改圖形的筆觸和填充 105
4.4.4 使用“漸變變形工具”修改漸變填充 107
4.5 課後練習 109
課後練習1:製作簡單的按鈕圖形 109
課後練習2:繪製魔法藥瓶 109
第 05 章 Flash中對象的操作
5.1 選擇對象 111
5.1.1 使用“選擇工具”單擊選擇圖形對象 111
5.1.2 使用“部分選擇工具”選擇圖形對象 111
5.1.3 使用“套索工具”選擇圖形對象 111
5.1.4 選擇元件對象 112
5.2 預覽圖形對象 112
5.2.1 輪廓預覽對象 112
5.2.2 高速顯示對象 112
5.2.3 消除動畫中的鋸齒 113
5.2.4 消除動畫中文字的鋸齒 113
5.2.5 顯示整個動畫中的對象 113
5.3 圖形對象的基本操作 113
5.3.1 通過拖動移動圖形對象 114
5.3.2 通過拖動移動元件對象 114
5.3.3 通過鍵盤上的方向鍵移動對象 114
5.3.4 通過“屬性”面板移動對象 114
5.3.5 通過“信息”面板移動對象 115
5.3.6 複製對象 115
5.3.7 再制對象 115
5.3.8 刪除對象 116
5.3.9 將對象轉換為點陣圖 116
5.4 圖形對象的變形操作 117
5.4.1 “變形”面板 117
上機練習 製作旋轉的風車 118
5.4.2 認識變形點 120
5.4.3 自由變換對象 120
5.4.4 扭曲圖形對象 121
5.4.5 縮放對象 122
5.4.6 封套對象 122
5.4.7 旋轉和傾斜對象 122
5.4.8 翻轉對象 123
5.5 合併圖形對象 123
5.5.1 聯合 123
5.5.2 交集 124
5.5.3 打孔 124
5.5.4 裁切 124
5.6 排列和對齊圖形對象 124
5.6.1 層疊圖形對象 124
5.6.2 對齊圖形對象 125
5.7 組合與分離圖形對象 126
5.7.1 組合圖形對象 126
5.7.2 分離圖形對象 127
上機練習 製作倒 計時動畫 127
5.8 課後練習 130
課後練習1:繪製繁星點點 130
課後練習2:小熊滑冰 131
第 06 章 文本的使用
6.1 文本的屬性 133
6.1.1 文本的字元樣式 133
6.1.2 傳統文本的段落樣式 134
6.1.3 消除鋸齒選項 134
上機練習 設定文本的基本樣式 135
6.2 文本的調整 136
6.2.1 文本的位置和大小 136
6.2.2 文本的顏色 137
6.3 Flash中文本的類型 137
6.3.1 靜態文本 137
6.3.2 動態文本 138
上機練習 利用ActionScript 3.0的腳本語言調用外部文檔 139
6.3.3 輸入文本 140
6.3.4 創建可滾動文本 141
6.4 嵌入字型 141
6.5 設定文本連結 142
6.6 分離文本 142
上機練習 文字分散變換動畫 143
6.7 課後練習 145
課後練習1:文本的超連結 145
課後練習2:鏡面文字效果 145
第 07 章 “時間軸”面板
7.1 “時間軸”面板 147
7.1.1 “時間軸”面板簡介 147
7.1.2 圖層的作用 149
7.2 使用圖層 149
7.2.1 創建新圖層 149
7.2.2 選擇圖層 150
7.2.3 重命名圖層 150
7.2.4 複製圖層 151
7.2.5 刪除圖層 152
7.2.6 調整圖層順序 152
7.2.7 設定圖層屬性 153
7.3 圖層狀態 154
7.3.1 顯示與隱藏圖層 154
7.3.2 鎖定與解鎖圖層 154
7.3.3 顯示圖層輪廓 155
7.4 組織圖層 155
7.4.1 新建圖層資料夾 155
7.4.2 編輯圖層資料夾 156
7.5 分散到圖層 157
上機練習 利用“分散到圖層”命令製作跳動的文字 157
7.6 “時間軸”中的幀 159
7.6.1 幀的基本類型 159
7.6.2 關於幀頻 160
7.7 編輯幀 161
7.7.1 設定幀的顯示狀態 161
7.7.2 選擇幀 161
7.7.3 插入幀 162
7.7.4 插入關鍵幀 162
上機練習 製作披風飄動 162
7.7.5 複製幀 163
7.7.6 移動幀 163
7.7.7 翻轉幀 164
7.7.8 刪除幀和清除幀 164
7.7.9 幀標籤 165
7.8 繪圖紙外觀 165
7.8.1 設定幀居中 165
7.8.2 使用“繪圖紙外觀” 165
7.8.3 使用“繪圖紙外觀輪廓” 166
7.8.4 編輯多個幀 166
上機練習 製作瓢蟲動畫 167
7.8.5 修改繪圖紙標記 168
7.9 課後練習 168
課後練習1:製作心形遮罩動畫 168
課後練習2:製作淋雨的幻想先生 169
第 08 章 元件、實例和庫
8.1 元件、實例和庫概述 171
8.1.1 元件和實例概述 171
8.1.2 庫概述 171
8.2 創建和管理元件 171
8.2.1 元件的類型 171
上機練習 按鈕中套用影片剪輯 172
8.2.2 創建元件 174
8.2.3 轉換元件 174
8.2.4 刪除元件 174
8.2.5 利用資料夾管理元件 175
8.3 編輯元件 175
8.3.1 在當前位置編輯元件 175
8.3.2 在元件的編輯模式下編輯元件 175
8.4 創建與編輯實例 176
8.4.1 從庫面板中創建實例 176
上機練習 使用創建實例製作宇宙飛人 176
8.4.2 複製實例 176
8.4.3 刪除實例 177
8.4.4 設定實例的顏色樣式 177
8.4.5 改變實例的類型 178
8.4.6 分離實例 178
8.4.7 交換實例 178
8.5 “庫”面板 178
8.5.1 “庫”面板 178
8.5.2 使用“庫”面板管理資源 179
8.5.3 使用資料夾管理檔案 181
上機練習 使用資料夾管理多個元件 181
8.5.4 使用共享資源 183
8.5.5 調用外部庫中的元件 183
8.6 課後練習 183
課後練習1:兒童遊樂園 183
課後練習2:使用腳本調用“太陽”元件 184
第 09 章 Flash基礎動畫製作
9.1 逐幀動畫 186
9.1.1 逐幀動畫的特點 186
9.1.2 導入逐幀動畫 186
9.2 形狀補間動畫 186
9.2.1 形狀補間動畫的特點 186
9.2.2 製作形狀補間動畫 186
上機練習 製作變形動畫 187
9.2.3 製作形狀提示補間動畫 188
上機練習 製作形狀提示補件的動畫效果 188
9.3 補間動畫 189
9.3.1 補間動畫的特點 189
9.3.2 製作補間動畫 189
9.3.3 編輯補間動畫 190
9.4 傳統補間動畫 190
9.4.1 傳統補間動畫的特點 190
9.4.2 傳統補間動畫與補間動畫的區別 191
9.4.3 製作傳統補間動畫 192
上機練習 製作旅遊宣傳的動畫效果 192
9.5 使用動畫預設 194
9.5.1 動畫預設的原理 194
9.5.2 套用動畫預設 194
上機練習 製作蹦蹦球動畫 194
9.6 元件的高 級套用 196
9.6.1 對圖像對象設定循環 196
9.6.2 縮放和快取元件 196
9.6.3 點陣圖快取 198
9.6.4 混合模式 198
上機練習 使用混合模式去除導入素材的黑底 200
9.7 課後練習 201
課後練習1:製作開場動畫效果 201
課後練習2:調整補間動畫的運動軌跡 202
第 10 章 Flash高 級動畫製作
10.1 遮罩動畫 204
10.1.1 遮罩動畫的概念 204
10.1.2 製作遮罩動畫 204
上機練習 製作遮罩動畫 204
10.2 引導線動畫 207
10.2.1 引導線動畫的概念 207
10.2.2 傳統運動引導層與引導層 207
10.2.3 製作引導線動畫 208
上機練習 製作引導線動畫 208
10.3 濾鏡的套用 210
10.3.1 濾鏡簡介 210
10.3.2 濾鏡和Flash Player的性能 210
10.3.3 投影 210
10.3.4 模糊 212
10.3.5 發光 213
10.3.6 斜角 214
10.3.7 漸變發光 215
10.3.8 漸變斜角 217
10.3.9 調整顏色 218
10.3.10 製作濾鏡動畫 219
上機練習 製作濾鏡動畫 219
10.4 動畫編輯器 221
10.4.1 認識“動畫編輯器”面板 221
10.4.2 編輯屬性曲線 222
10.4.3 套用預設緩動和自定義緩動 222
10.5 課後練習 223
課後練習1:產品宣傳廣告動畫 223
課後練習2:使用動畫編輯器製作動畫 224
第 11 章 骨骼動畫和3D動畫
11.1 骨骼工具 226
11.1.1 向元件添加骨骼 227
11.1.2 向形狀添加骨骼 227
11.1.3 設定“IK骨骼”屬性 228
上機練習 通過元件實例創建骨骼動畫 229
11.2 編輯骨骼動畫 231
11.2.1 選擇骨骼 231
11.2.2 重新定位骨骼和關聯的對象 231
11.2.3 刪除骨骼 231
11.2.4 相對於關聯的形狀或元件移動骨骼 231
11.2.5 使用綁定工具 232
11.2.6 調整骨骼運動約束 232
上機練習 製作骨骼動畫 233
11.3 3D平移和旋轉對象 235
11.3.1 3D平移對象 235
11.3.2 3D平移的屬性設定 236
11.3.3 3D旋轉對象 237
11.3.4 使用“變形”面板實現3D旋轉 238
上機練習 旋轉動畫 238
11.4 課後練習 240
課後練習1:為形狀添加骨骼 240
課後練習2:製作3D旋轉動畫 240
第 12 章 套用聲音和視頻
12.1 聲音的基礎知識 243
12.1.1 聲音的格式 243
12.1.2 聲音的採樣率 243
12.1.3 聲音的位深 244
12.1.4 聲道 244
12.2 在Flash中導入聲音 244
12.2.1 聲音的類型 244
12.2.2 導入聲音檔案 244
12.2.3 為按鈕添加聲音 245
上機練習 為按鈕添加聲音 245
12.2.4 為影片剪輯添加背景聲音 247
上機練習 為影片剪輯添加背景聲音 247
12.3 在Flash中編輯聲音 249
12.3.1 為動畫重新設定背景聲音 249
12.3.2 設定聲音屬性 249
12.3.3 聲音的重複 249
12.3.4 聲音與動畫同步 250
12.3.5 聲音的效果 250
12.3.6 聲音編輯器 251
12.3.7 分割時間軸中的聲音 252
12.4 Flash中聲音的最佳化與輸出 252
12.4.1 壓縮聲音導出 252
12.4.2 ADPCM壓縮方式 253
12.4.3 MP3壓縮方式 253
12.4.4 Raw壓縮方式和語言壓縮方式 254
12.4.5 導出Flash文檔聲音準則 254
12.4.6 使用行為控制聲音 254
12.5 在Flash中導入視頻 255
12.5.1 可導入的視頻格式 255
12.5.2 視頻導入嚮導 255
12.5.3 處理導入的視頻檔案 258
上機練習 通過時間軸控制嵌入視頻的播放 258
12.5.4 轉換視頻格式 261
12.6 課後練習 261
課後練習1:為按鈕添加聲音 261
課後練習2:使用播放組件載入外部視頻 262
第 13 章 Flash中組件的套用
13.1 組件概述 264
13.1.1 組件的作用 264
13.1.2 組件的類型 264
13.2 組件的基本操作 265
13.2.1 在創建時添加組件 265
13.2.2 使用ActionScript在運行時添加組件 266
13.2.3 設定組件大小 266
13.3 常用組件的使用 266
13.3.1 使用CheckBox組件 266
上機練習 添加CheckBox組件 266
13.3.2 使用RadioButton組件 268
上機練習 添加RadioButton組件 268
13.3.3 使用List組件 269
上機練習 添加List組件 269
13.3.4 使用Button組件 271
13.3.5 使用ComboBox組件 271
上機練習 添加ComboBox組件 271
13.3.6 使用ScrollPane組件 274
上機練習 添加ScrollPane組件 274
13.3.7 使用UILoader組件 276
上機練習 添加UILoader組件 276
13.3. 8 使用TextInput組件 278
上機練習 添加TextInput組件 278
13.4 課後練習 279
課後練習1:添加Button組件 279
課後練習2:添加UILoader組件 280
第 14 章 ActionScript程式語言
14.1 什麼是ActionScript 282
14.1.1 ActionScript簡介 282
14.1.2 ActionScript的相關術語 283
14.2 ActionScript編程環境 284
14.2.1 工具列 284
14.2.2 腳本導航器 285
14.2.3 腳本編輯視窗 286
14.3 編輯ActionScript 286
14.3.1 添加ActionScript腳本代碼 286
14.3.2 使用腳本輔助 287
14.4 ActionScript 3.0概述 288
14.4.1 ActionScript 3.0特點 288
14.4.2 ActionScript 3.0優點 288
14.4.3 ActionScript 3.0的新增功能 288
14.5 ActionScript 3.0中的包和命名空間 288
14.5.1 包的概念 289
14.5.2 創建包 289
14.5.3 導入包 290
14.5.4 命名空間的概念 290
14.5.5 定義命名空間 291
14.5.6 套用命名空間 291
14.6 ActionScript 3.0中的變數 292
14.6.1 變數的定義 292
14.6.2 變數的作用域 292
14.6.3 使用變數 293
14.7 ActionScript 3.0中的類 293
14.7.1 類定義 293
14.7.2 類屬性 294
14.7.3 類體 294
14.8 ActionScript 3.0高 級設定 295
14.8.1 應用程式級別 295
14.8.2 文檔類 296
14.9 使用ActionScript 3.0 297
14.9.1 使用“代碼片斷”面板 297
上機練習 使用ActionScript 3.0替換滑鼠游標 298
14.9.2 使用ActionScript 3.0控制動作 300
14.9.3 使用ActionScript 3.0控制時間軸 301
上機練習 使用ActionScript 3.0轉到某幀停止播放 301
14.9.4 使用ActionScript 3.0製作動畫 303
14.9.5 使用ActionScript 3.0載入和卸載對象 303
上機練習 調用外部動畫 303
14.10 課後練習 305
課後練習1:使用ActionScript 3.0實現鍵盤控制對象 305
課後練習2:使用ActionScript 3.0隱藏場景對象 306
第 15 章 Flash動畫測試環境
15.1 Flash動畫測試環境 308
15.1.1 測試影片 308
15.1.2 測試場景 308
15.2 最佳化影片 309
15.3 發布Flash動畫 309
15.3.1 發布 Flash影片 310
15.3.2 發布HTML 311
15.3.3 GIF圖像 313
15.4 導出Flash動畫 314
15.4.1 導出圖像檔案 314
上機練習 導出JPEG圖像 315
上機練習 導出GIF圖像 316
15.4.2 導出動畫檔案 317
15.5 課後練習 318
課後練習1:導出JPEG序列 318
課後練習2:製作清新賀卡 319
第 16 章 按鈕動畫和導航選單動畫
16.1 製作遊戲按鈕動畫 321
16.1.1 設計分析 321
16.1.2 製作元件 321
16.1.3 合成動畫 323
16.1.4 輸出動畫 323
16.2 製作按下按鈕動畫 323
16.2.1 設計分析 324
16.2.2 製作元件 324
16.2.3 合成動畫 326
16.2.4 輸出動畫 326
16.3 製作卡通按鈕動畫 327
16.3.1 設計分析 327
16.3.2 製作元件 327
16.3.3 合成動畫 328
16.3.4 輸出動畫 328
16.4 製作網站導航動畫 329
16.4.1 設計分析 329
16.4.2 製作元件 329
16.4.3 合成動畫 332
16.4.4 輸出動畫 333
16.5 製作網站快速導航動畫 333
16.5.1 設計分析 333
16.5.2 製作元件 333
16.5.3 合成動畫 335
16.5.4 輸出動畫 336
16.6 本章小結 336