Flash 8 動畫製作與 ActionScript 編程

Flash 8 動畫製作與 ActionScript 編程

《Flash 8 動畫製作與 ActionScript 編程》是2006年清華大學出版社出版的圖書,作者是。

基本介紹

  • 書名:Flash 8 動畫製作與 ActionScript 編程
  • 作者:徐緒堪
    王贊
    靳軍
  • ISBN:9787302137085
  • 定價:30元
  • 出版社:清華大學出版社
  • 出版時間:2006.10.01
內容簡介,圖書目錄,

內容簡介

本書通過通俗易懂的實例解析、從簡單動畫到複雜腳本動畫的製作,逐步將讀者引入動畫設計殿堂。全書共分10章,分別介紹了Flash 8使用基礎、繪製和編輯圖形對象、使用媒體檔案、創建Flash動畫、ActionScript編程開發基礎、ActionScript常用語句及影片剪輯屬性、使用Flash內置類、ActionScript腳本調試以及ActionScript動畫製作綜合實例等內容。本書中的動畫設計實例針對性及實請棄用性都較強,完整棗閥市的源程式不僅體現了全新的創作理念,同時也展現了Flash 8腳本語言的功能與創作技巧。本書內容豐富,結構清晰,初學者通過本書可以輕鬆掌握簡單的動畫設計與製作;中、高級用戶可以從本書中學習一些更深層次的動畫設計理念及Flash 8的編程技巧。

圖書目錄

第1章Flash8使用基礎 1
1.1認歸朵兆識Flash動譽乃市愉畫 1
1.1.1Flash動畫的特點 1
1.1.2Flash動畫的套用 2
1.1.3Flash動畫的製作過程 4
1.1.4Flash8的新增功能 5
1.2Flash8的工作界面 6
1.2.1開始頁面 7
1.2.2選單欄 7
1.2.3繪圖工具列 8
1.2.4“時間軸”面板 8
1.2.5舞台 10
1.2.6“屬性”面板 11
1.2.7面板集 11
1.3Flash8中的基本概念 14
1.3.1矢量圖與點陣圖 14
1.3.2幀和關鍵幀 16
1.3.3元件、實例和庫 18
1.3.4舞台、場景和影片剪輯 19
1.3.5圖層 20
1.3.6預覽和測試影片 21
1.4Flash8的檔案操作 22
1.4.1創建文檔 22
1.4.2設定文檔屬性 23
1.4.3測試影片下載性能 24
1.4.4設定發布格式 24
1.4.5設定Flash發布格式 25
第2章繪製和編輯圖形對象 27
2.1使用基本繪圖工具 27
2.1.1線條工具 27
2.1.2橢圓工具 28
2.1.3矩形奔定墓和多角星形工具 28
2.1.4鉛筆工具 30
2.1.5鋼筆工具 31
2.1.6刷子工具 34
2.2設定繪圖工具 35
2.3Flash8的色彩模式 37
2.4使用基本填充工具 39
2.4.1顏料桶工具 39
2.4.2墨水瓶工具 40
2.4.3滴管工具 40
2.4.4填充變形工具 41
2.4.5使用“混色器”面板 41
2.4.6使用“顏色樣本”面板 43
2.5選擇、移動、複製圖形對象 43
2.5.1使用“選擇工具”選擇對象 44
2.5.2移動和複製對象 44
2.6使用自由變形工具 46
2.6.1對象的中心點 46
2.6.2任意變形對象 47
2.6.3扭曲對象 48
2.6.4使用“封套”功能 48
2.7使用圖形編輯工具 49
2.7.1使用橡皮擦工具 49
2.7.2使用選擇工具 50
2.7.3最佳化曲線 50
2.7.4修改對象的輪廓 51
2.8繪圖實例分析——人物繪製 52
2.9繪圖實例分析——動物繪製 56
2.10繪圖實例分析——植物繪製 57
2.11實例套用——製作機器貓 58
第3章使用媒體檔案 63
3.1導入圖形圖像 63
3.1.1Flash8中常用的圖像格式 63
3.1.2導入點陣圖圖像與矢量圖形 64
3.1.3導翻糊少入不同蒸詢閥驗格式的圖形圖像 66
3.2編輯導入的點陣圖圖像 66
3.2.1使用“屬性”面板編輯點陣圖 67
3.2.2設定點陣圖的屬性 67
3.2.3分離點陣圖 69
3.2.4矢量化點陣圖 70
3.3導入視頻檔案 72
3.3.1可導入Flash8中的視頻格式 72
3.3.2導入視頻檔案 72
3.3.3設定視頻檔案的屬性 74
3.4聲音的基礎知識 75
3.4.1聲音的格式 75
3.4.2聲音的採樣頻率 75
3.4.3聲音的位深 76
3.4.4聲道 76
3.5導入與編輯聲音 77
3.5.1導入聲音 77
3.5.2向文檔添加聲音 77
3.5.3向按鈕添加聲音 78
3.5.4通過聲音對象使用聲音 80
3.5.5編輯聲音 81
3.5.6在關鍵幀中設定聲音的播放與停止 81
3.5.7設定聲音屬性 82
3.6壓縮並導出聲音 82
3.6.1使用ADPCM壓縮選項 83
3.6.2使用MP3壓縮選項 83
3.6.3使用“原始”壓縮選項 84
3.6.4使用“語音”壓縮選項 85
3.6.5導出Flash文檔聲音的標準 85
第4章創建Flash動畫 86
4.1創建與編輯元件 86
4.1.1Flash8的元件類型 86
4.1.2創建新元件 87
4.1.3轉換元素為元件 88
4.1.4轉換動畫為“影片剪輯”元件 88
4.1.5創建“按鈕”元件 89
4.1.6複製元件 90
4.1.7編輯元件 91
4.2創建與編輯實例 91
4.2.1創建實例 91
4.2.2編輯實例 91
4.2.3改變實例類型 93
4.2.4設定圖形實例動畫 93
4.2.5分離實例 94
4.3幀 94
4.3.1幀的基本類型 94
4.3.2時間軸中的動畫表示 95
4.3.3創建關鍵幀 96
4.3.4創建空白幀 97
4.3.5擴展關鍵幀 97
4.3.6選擇幀 99
4.3.7幀的基本操作 100
4.4設定時間軸特效 102
4.4.1變形 102
4.4.2轉換 103
4.4.3分散式直接複製 104
4.4.4複製到格線 105
4.4.5分離 105
4.4.6展開 106
4.4.7投影 107
4.4.8模糊 107
4.5圖層的套用 108
4.5.1圖層概述 108
4.5.2使用引導層 109
4.5.3使用遮罩層 111
4.6製作逐幀動畫 116
4.7製作補間動畫 118
4.7.1製作補間形狀動畫 119
4.7.2製作補間動作動畫 120
4.8製作路徑動畫 121
4.8.1製作開放路徑動畫 122
4.8.2製作封閉路徑動畫 123
4.9實例套用——滴水效果 125
4.10實例套用——翻書效果 127
第5章ActionScript語言概述 129
5.1什麼是ActionScript語言 129
5.1.1ActionScript語言的基本概念 129
5.1.2ActionScript與JavaScript的區別 132
5.1.3使用“動作”面板 133
5.1.4使用“行為”面板 135
5.2動作腳本編寫流程 141
5.2.1腳本程式的時機 142
5.2.2腳本程式的位置 142
5.2.3設定幀動作 142
5.2.4設定按鈕動作 144
5.2.5設定卡通片段動作 145
5.3實例套用--機器貓電子鐘 146
第6章ActionScript編程開發基礎 151
6.1ActionScript的語法基礎 151
6.1.1點語法 151
6.1.2大括弧 152
6.1.3小括弧 153
6.1.4分號 153
6.1.5常數 154
6.1.6大小寫字元 154
6.1.7注釋 155
6.2ActionScript的數據類型 156
6.2.1字元串型 156
6.2.2數字型 157
6.2.3布爾值 157
6.2.4對象 157
6.2.5影片剪輯 158
6.2.6空值 158
6.2.7未定義值 159
6.2.8數據類型的指定 159
6.3變數和常量 160
6.3.1變數 161
6.3.2變數的命名原則 161
6.3.3變數的有效範圍 162
6.3.4變數的使用 163
6.4常用運算符的使用方法 165
6.4.1運算符的使用規則 166
6.4.2數值運算符 168
6.4.5位運算符 169
6.4.7等於運算符 170
6.4.8點運算符和數組訪問運算符 170
6.4.9運算符綜合套用示例--自動吸附動畫 171
6.5調用和創建函式 174
6.5.1內置函式的調用 174
6.5.2定義函式 174
6.5.3向函式傳遞參數 175
6.5.4從函式返回值 175
6.5.5自定義函式的調用 176
6.6條件判斷語句 176
6.6.1if...else控制語句 177
6.6.2switch...case控制語句 179
6.6.3?:條件運算符 180
6.7循環控制語句 181
6.7.1while循環 181
6.7.2Do...while循環 181
6.7.3for循環 182
6.7.4for...in循環 182
6.7.5break/continue結構 183
6.8實例套用——殘影特效 183
第7章ActionScript常用語句及影片剪輯屬性 188
7.1ActionScript的常用語句 188
7.1.1gotoAndPlay和play 188
7.1.2gotoAndStop和stop 189
7.1.3nextScene和prevScene 189
7.1.4stopAllSounds 189
7.1.5fscommand 189
7.1.6getURL 190
7.1.7loadMovie和loadMovieNum 191
7.1.8loadVariables和loadVariablesNum 192
7.1.9unloadMovie和unloadMovieNum 193
7.1.10duplicateMovieClip和removeMovieClip 193
7.1.11startDrag和stopDrag 195
7.1.12getProperty 196
7.1.13on 196
7.1.14onClipEvent 197
7.1.15targetpath 200
7.2影片剪輯屬性 200
7.2.1影片剪輯的整體屬性 200
7.2.2影片剪輯的內部屬性 205
7.3實例套用——蜻蜓點水 208
第8章使用Flash中的內置類 214
8.1使用類 214
8.1.1創建類的屬性和方法 215
8.1.2構造函式 216
8.1.3控制成員訪問 216
8.1.4獲取和設定方法 217
8.2核心類 218
8.2.1Array類 218
8.2.2Boolean類 220
8.2.3Date類 220
8.2.4Function類 222
8.2.5Math類 222
8.2.6Number類 223
8.2.7String類 224
8.3影片類 225
8.3.1Button類 225
8.3.2Capabilities類 227
8.3.3Color類 228
8.3.4Key類 229
8.3.5Mouse類 230
8.3.6影片剪輯類 231
8.3.7Selection類 246
8.3.8Sound類 248
8.3.9Stage類 253
8.3.10System類 255
8.3.11TextField類 256
8.3.12TextFormat類 260
第9章ActionScript腳本調試 262
9.1ActionScript腳本錯誤類型 262
9.1.1編譯錯誤 262
9.1.2運行時錯誤 263
9.1.3邏輯錯誤 263
9.2使用ActionScript調試器 267
9.2.1使用“動作”面板 267
9.2.2調試腳本 271
9.2.3“輸出”面板 275
第10章ActionScript動畫製作綜合實例 279
10.1滑鼠跟隨特效 279
10.2變速移動效果 282
10.3網頁精確預載入動畫 289
10.4個人相冊 293
10.5滑塊增強型導航選單 298
10.6猜數字遊戲 302
2.7.1使用橡皮擦工具 49
2.7.2使用選擇工具 50
2.7.3最佳化曲線 50
2.7.4修改對象的輪廓 51
2.8繪圖實例分析——人物繪製 52
2.9繪圖實例分析——動物繪製 56
2.10繪圖實例分析——植物繪製 57
2.11實例套用——製作機器貓 58
第3章使用媒體檔案 63
3.1導入圖形圖像 63
3.1.1Flash8中常用的圖像格式 63
3.1.2導入點陣圖圖像與矢量圖形 64
3.1.3導入不同格式的圖形圖像 66
3.2編輯導入的點陣圖圖像 66
3.2.1使用“屬性”面板編輯點陣圖 67
3.2.2設定點陣圖的屬性 67
3.2.3分離點陣圖 69
3.2.4矢量化點陣圖 70
3.3導入視頻檔案 72
3.3.1可導入Flash8中的視頻格式 72
3.3.2導入視頻檔案 72
3.3.3設定視頻檔案的屬性 74
3.4聲音的基礎知識 75
3.4.1聲音的格式 75
3.4.2聲音的採樣頻率 75
3.4.3聲音的位深 76
3.4.4聲道 76
3.5導入與編輯聲音 77
3.5.1導入聲音 77
3.5.2向文檔添加聲音 77
3.5.3向按鈕添加聲音 78
3.5.4通過聲音對象使用聲音 80
3.5.5編輯聲音 81
3.5.6在關鍵幀中設定聲音的播放與停止 81
3.5.7設定聲音屬性 82
3.6壓縮並導出聲音 82
3.6.1使用ADPCM壓縮選項 83
3.6.2使用MP3壓縮選項 83
3.6.3使用“原始”壓縮選項 84
3.6.4使用“語音”壓縮選項 85
3.6.5導出Flash文檔聲音的標準 85
第4章創建Flash動畫 86
4.1創建與編輯元件 86
4.1.1Flash8的元件類型 86
4.1.2創建新元件 87
4.1.3轉換元素為元件 88
4.1.4轉換動畫為“影片剪輯”元件 88
4.1.5創建“按鈕”元件 89
4.1.6複製元件 90
4.1.7編輯元件 91
4.2創建與編輯實例 91
4.2.1創建實例 91
4.2.2編輯實例 91
4.2.3改變實例類型 93
4.2.4設定圖形實例動畫 93
4.2.5分離實例 94
4.3幀 94
4.3.1幀的基本類型 94
4.3.2時間軸中的動畫表示 95
4.3.3創建關鍵幀 96
4.3.4創建空白幀 97
4.3.5擴展關鍵幀 97
4.3.6選擇幀 99
4.3.7幀的基本操作 100
4.4設定時間軸特效 102
4.4.1變形 102
4.4.2轉換 103
4.4.3分散式直接複製 104
4.4.4複製到格線 105
4.4.5分離 105
4.4.6展開 106
4.4.7投影 107
4.4.8模糊 107
4.5圖層的套用 108
4.5.1圖層概述 108
4.5.2使用引導層 109
4.5.3使用遮罩層 111
4.6製作逐幀動畫 116
4.7製作補間動畫 118
4.7.1製作補間形狀動畫 119
4.7.2製作補間動作動畫 120
4.8製作路徑動畫 121
4.8.1製作開放路徑動畫 122
4.8.2製作封閉路徑動畫 123
4.9實例套用——滴水效果 125
4.10實例套用——翻書效果 127
第5章ActionScript語言概述 129
5.1什麼是ActionScript語言 129
5.1.1ActionScript語言的基本概念 129
5.1.2ActionScript與JavaScript的區別 132
5.1.3使用“動作”面板 133
5.1.4使用“行為”面板 135
5.2動作腳本編寫流程 141
5.2.1腳本程式的時機 142
5.2.2腳本程式的位置 142
5.2.3設定幀動作 142
5.2.4設定按鈕動作 144
5.2.5設定卡通片段動作 145
5.3實例套用--機器貓電子鐘 146
第6章ActionScript編程開發基礎 151
6.1ActionScript的語法基礎 151
6.1.1點語法 151
6.1.2大括弧 152
6.1.3小括弧 153
6.1.4分號 153
6.1.5常數 154
6.1.6大小寫字元 154
6.1.7注釋 155
6.2ActionScript的數據類型 156
6.2.1字元串型 156
6.2.2數字型 157
6.2.3布爾值 157
6.2.4對象 157
6.2.5影片剪輯 158
6.2.6空值 158
6.2.7未定義值 159
6.2.8數據類型的指定 159
6.3變數和常量 160
6.3.1變數 161
6.3.2變數的命名原則 161
6.3.3變數的有效範圍 162
6.3.4變數的使用 163
6.4常用運算符的使用方法 165
6.4.1運算符的使用規則 166
6.4.2數值運算符 168
6.4.5位運算符 169
6.4.7等於運算符 170
6.4.8點運算符和數組訪問運算符 170
6.4.9運算符綜合套用示例--自動吸附動畫 171
6.5調用和創建函式 174
6.5.1內置函式的調用 174
6.5.2定義函式 174
6.5.3向函式傳遞參數 175
6.5.4從函式返回值 175
6.5.5自定義函式的調用 176
6.6條件判斷語句 176
6.6.1if...else控制語句 177
6.6.2switch...case控制語句 179
6.6.3?:條件運算符 180
6.7循環控制語句 181
6.7.1while循環 181
6.7.2Do...while循環 181
6.7.3for循環 182
6.7.4for...in循環 182
6.7.5break/continue結構 183
6.8實例套用——殘影特效 183
第7章ActionScript常用語句及影片剪輯屬性 188
7.1ActionScript的常用語句 188
7.1.1gotoAndPlay和play 188
7.1.2gotoAndStop和stop 189
7.1.3nextScene和prevScene 189
7.1.4stopAllSounds 189
7.1.5fscommand 189
7.1.6getURL 190
7.1.7loadMovie和loadMovieNum 191
7.1.8loadVariables和loadVariablesNum 192
7.1.9unloadMovie和unloadMovieNum 193
7.1.10duplicateMovieClip和removeMovieClip 193
7.1.11startDrag和stopDrag 195
7.1.12getProperty 196
7.1.13on 196
7.1.14onClipEvent 197
7.1.15targetpath 200
7.2影片剪輯屬性 200
7.2.1影片剪輯的整體屬性 200
7.2.2影片剪輯的內部屬性 205
7.3實例套用——蜻蜓點水 208
第8章使用Flash中的內置類 214
8.1使用類 214
8.1.1創建類的屬性和方法 215
8.1.2構造函式 216
8.1.3控制成員訪問 216
8.1.4獲取和設定方法 217
8.2核心類 218
8.2.1Array類 218
8.2.2Boolean類 220
8.2.3Date類 220
8.2.4Function類 222
8.2.5Math類 222
8.2.6Number類 223
8.2.7String類 224
8.3影片類 225
8.3.1Button類 225
8.3.2Capabilities類 227
8.3.3Color類 228
8.3.4Key類 229
8.3.5Mouse類 230
8.3.6影片剪輯類 231
8.3.7Selection類 246
8.3.8Sound類 248
8.3.9Stage類 253
8.3.10System類 255
8.3.11TextField類 256
8.3.12TextFormat類 260
第9章ActionScript腳本調試 262
9.1ActionScript腳本錯誤類型 262
9.1.1編譯錯誤 262
9.1.2運行時錯誤 263
9.1.3邏輯錯誤 263
9.2使用ActionScript調試器 267
9.2.1使用“動作”面板 267
9.2.2調試腳本 271
9.2.3“輸出”面板 275
第10章ActionScript動畫製作綜合實例 279
10.1滑鼠跟隨特效 279
10.2變速移動效果 282
10.3網頁精確預載入動畫 289
10.4個人相冊 293
10.5滑塊增強型導航選單 298
10.6猜數字遊戲 302

相關詞條

熱門詞條

聯絡我們