基本信息
書名:計算機動畫技術——flash篇
圖書簡介
本書從動畫的基本原理說起,過渡到如何使用flash製作動畫,既介紹了逐幀動畫、形狀補間動畫和動作補間動畫這3種基本動畫,也介紹了如何用動作腳本製作互動式動畫。本書共分為7章,內容包括:動畫技術基礎、製作與處理動畫素材、製作逐幀動畫、製作形狀補間動畫、製作動作補間動畫、動作腳本基礎和動作腳本提高。
本書是高職高專計算機動畫技術課程的教材,也適合各類院校和培訓班講授“flash動畫製作”、“二維動畫製作”、“計算機動畫技術(二維動畫部分)”等課程使用。對於flash初學者和中級用戶,本書由淺入深、條理分明的講解和大量的實例與練習也使其成為一本不可多得的自學參考書。
書籍目錄
目錄:
第1章動畫技術基礎 1
1.1什麼是動畫 1
1.1.1動畫的起源與發展 1
1.1.2動畫的定義 5
1.1.3計算機動畫的套用 6
1.2動畫的原則 11
1.2.1傳統動畫的基本原則 11
1.2.2網頁動畫的基本原則 19
1.3動畫製作軟體 24
1.3.1三維動畫製作軟體 24
1.3.2互動式二維動畫製作軟體flash 25
1.4flash動畫的製作流程 28
1.4.1創建電影檔案 29
1.4.2創建與導入電影資源 32
1.4.3製作flash動畫 33
1.4.4添加互動性 34
1.4.5測試和發布電影 34
習題 37
第2章製作與處理動畫素材 39
2.1導入動畫素材 39
2.1.1點陣圖與矢量圖 39
2.1.2導入點陣圖 40
2.1.3導入矢量圖 45
2.1.4導入聲音 46
2.1.5導入視頻 49
2.2在flash中繪圖 52
2.2.1設定筆觸與填充 53
2.2.2使用繪圖工具 55
2.2.3使用填充工具 60
2.2.4使用圖形編輯工具 62
2.3使用文本 66
2.3.1創建文本 66
2.3.2設定文本屬性 68
2.4處理圖形對象 70
2.4.1選擇對象 70
2.4.2對象的組合與分離 71
2.4.3移動、複製和刪除對象 71
2.4.4對象的層疊 73
2.4.5對象的變形 73
2.4.6對象的對齊 74
2.5實例——繪製手機 77
習題 82
第3章製作逐幀動畫 87
3.1flash動畫的組成 87
3.2使用圖層 88
3.2.1圖層的概念 88
3.2.2創建圖層和圖層資料夾 89
3.2.3組織圖層和圖層資料夾 89
3.2.4編輯圖層和圖層資料夾 90
3.2.5查看圖層和圖層資料夾 91
3.2.6把對象分配到不同的圖層 92
3.2.7設定圖層的屬性 93
3.3使用幀93
3.3.1幀的類型 94
3.3.2對幀的操作 95
3.4創建逐幀動畫 96
3.4.1什麼是逐幀動畫 96
3.4.2製作逐幀動畫 97
3.4.3使用洋蔥皮 99
3.4.4修改動畫播放速度 100
3.5實例——跳動的球 100
習題 103
第4章製作形狀補間動畫 108
4.1創建形狀補間動畫 108
4.1.1什麼是形狀補間動畫 108
4.1.2產生形狀補間的屬性 109
4.1.3製作步驟 110
4.2用形狀提示控制動畫 113
4.2.1什麼是形狀提示 113
4.2.2添加形狀提示應遵循的原則 114
4.2.3設定形狀提示 114
4.2.4對形狀提示進行操作 116
4.3設定遮罩效果 116
4.3.1什麼是遮罩 116
4.3.2創建遮罩效果 117
4.3.3實例——探照燈文字 118
4.4實例——海報掃描效果 120
習題 122
第5章製作動作補間動畫 126
5.1元件與實例 126
5.1.1元件與實例的概念 126
5.1.2創建元件與實例 127
5.1.3編輯元件 132
5.1.4設定實例屬性 133
5.2創建動作補間動畫 136
5.2.1什麼是動作補間動畫 136
5.2.2產生動作補間的屬性 136
5.2.3動作補間動畫的製作步驟 137
5.2.4沿著路徑補間動畫 139
5.2.5動作補間動畫與遮罩 141
5.3使用時間軸特效 144
5.3.1添加時間軸特效 144
5.3.2編輯時間軸特效 145
5.4實例——游泳的魚 146
習題 151
第6章動作腳本基礎 157
6.1互動式動畫基礎 157
6.1.1什麼是互動式動畫 157
6.1.2了解動作腳本 159
6.2動作腳本語言 161
6.2.1語法規則 161
6.2.2變數與常量 164
6.2.3數據類型 166
6.2.4運算符與表達式 168
6.2.5流程控制語句 172
6.2.6使用函式 179
6.3編寫與調試動作腳本 180
6.3.1編寫動作腳本 180
6.3.2使用動作面板 181
6.3.3調試動作腳本 185
6.4處理事件 190
6.4.1處理事件概述 190
6.4.2使用事件處理函式 191
6.4.3使用事件偵聽器 192
6.4.4使用on和onclipevent事件處理函式 193
6.5創建簡單互動 197
6.5.1使用“行為”創建互動 197
6.5.2使用腳本控制動畫的播放 201
6.6實例——簡單的相冊 203
習題 207
第7章動作腳本提高 211
7.1使用內置類 211
7.1.1內置類概述 211
7.1.2使用array類 213
7.1.3使用date類 215
7.1.4使用math類 217
7.1.5使用string類 218
7.1.6使用button類 220
7.1.7使用color類 221
7.1.8使用key類 222
7.1.9使用mouse類 223
7.1.10使用sound類 224
7.2使用影片剪輯 227
7.2.1影片剪輯與時間軸 227
7.2.2使用動作腳本控制影片剪輯 231
7.2.3載入和卸載內容 232
7.2.4使用影片剪輯屬性 236
7.2.5拖動影片剪輯 238
7.2.6在運行時創建影片剪輯 240
7.2.7用動作腳本繪製形狀 247
7.2.8將影片剪輯用作遮罩 248
7.2.9實例——簡單的繪圖程式 249
7.3使用文本 257
7.3.1處理文本概述 257
7.3.2使用textfield類 258
7.3.3使用textformat類 262
7.3.4實例——添加了文本功能的繪圖程式 263
7.4使用組件 267
7.4.1組件概述 267
7.4.2添加組件和設定組件參數 268
7.4.3組件的事件處理 269
7.4.4組件套用實例 270
習題 271