內容簡介
本書採用任務驅動的案例教學方式,以每節為一個教學單元,每個教學單元由3部分組成,第 一部分是本單元的相關知識,對內容進行了精心選擇並保持一定的系統性;第 二部分是與相關知識緊密結合的1個或多個實例,通過這些實例學習相關的知識和設計技巧;第三部分是課外實踐,提供一些與本教學單元有關的思考與練習題。
本書共分9章,通過100個實例,較全面地介紹使用Flash 8中文版製作各種動畫的方法和技巧,起點低、跨度大,循序漸進、通俗易懂,讀者在閱讀學習時,不但能夠輕鬆入門,而且還可以得到快速提高。
本書適應了社會、企業和學校的需求,可以作為高職高專相關專業的教材、培訓學校的培訓教材,還可以作為動畫製作愛好者的自學用書。
圖書目錄
第 1章 中文Flash 8基礎 1
1.1 中文Flash 8工作區簡介 1
1.1.1 中文Flash 8工作區簡介 1
1.1.2 工作區布局 6
1.1.3 獲取幫助 6
1.2 時間軸和播放Flash動畫 7
1.2.1 【相關知識】時間軸 7
1.2.2 【相關知識】Flash動畫播放 11
1.2.3 【實例1】迎接2008年北京奧運 12
1.3 檔案的基本操作和對象的基本操作 16
1.3.1 【相關知識】檔案的基本操作 16
1.3.2 【相關知識】對象的基本操作 17
1.3.3 【實例2】世界遺產在中國 19
1.4 場景和幀的基本操作 21
1.4.1 【相關知識】場景 21
1.4.2 【相關知識】幀的基本操作 21
1.4.3 【實例3】中國著名建築 22
1.5 格線、標尺和輔助線 24
1.5.1 【相關知識】格線、標尺和輔助線 24
1.5.2 【實例4】彩球撞擊 25
1.5.3 【實例5】4個彩球撞擊 28
1.6 動畫輸出 29
1.6.1 【相關知識】導入點陣圖 29
1.6.2 【相關知識】動畫輸出 31
1.6.3 【實例6】水平滾動圖像 32
1.6.4 【實例7】漸隱漸現圖像切換 33
第 2章 繪製和編輯圖形 35
2.1 繪製線 35
2.1.1 【相關知識】繪製線 35
2.1.2 【實例8】光環指針鐘 38
2.2 “混色器”和“顏色樣本”面板 41
2.2.1 【相關知識】“混色器”面板 41
2.2.2 【相關知識】顏料桶工具和填充變形工具 43
2.2.3 【實例9】水晶按鈕 44
2.3 繪製和編輯圖形 46
2.3.1 【相關知識】繪製圖形 46
2.3.2 【實例10】閃耀的五角星 48
2.4 繪製矢量圖形 51
2.4.1 【相關知識】繪製矢量圖形和修改圖形 51
2.4.2 【實例11】樹苗 53
2.5 點陣圖處理 54
2.5.1 【相關知識】點陣圖的分離和套索工具 54
2.5.2 【實例12】園林佳人 55
2.6 繪製模式和合併對象 57
2.6.1 【相關知識】繪製模式和合併對象 57
2.6.2 【實例13】網頁Logo 58
第3章 文字編輯、對象操作和導入視頻與音頻 60
3.1 輸入和編輯文本 60
3.1.1 【相關知識】輸入文本 60
3.1.2 【相關知識】文字分離和文字編輯 61
3.1.3 【實例14】滾動字幕 62
3.1.4 【實例15】電影文字1 63
3.2 對象的變形調整 65
3.2.1 【相關知識】對象的變形調整 65
3.2.2 【相關知識】改變圖形形狀 67
3.2.3 【實例16】變形文字 68
3.2.4 【實例17】螢光文字 69
3.2.5 【實例18】轉圈文字 72
3.2.6 【實例19】跳躍彩球 73
3.3 多個對象編輯和圖層資料夾 76
3.3.1 【相關知識】多個對象編輯 76
3.3.2 【相關知識】圖層資料夾 77
3.3.3 【實例20】網頁標題欄 78
3.4 導入與編輯視頻和音頻 80
3.4.1 【相關知識】導入與編輯視頻 80
3.4.2 【相關知識】導入與編輯音頻 83
3.4.3 【實例21】視頻播放器 86
3.4.4 【實例22】MP3播放器1 87
3.4.5 【實例23】唐詩朗誦 87
第4章 元件和簡單動畫製作 91
4.1 庫、元件和實例 91
4.1.1 【相關知識】庫、元件和實例 91
4.1.2 【實例24】魚缸和游魚1 96
4.1.3 【實例25】大紅燈籠 97
4.1.4 【實例26】變色圖像 100
4.2 轉換為元件 101
4.2.1 【相關知識】轉換為元件和複製元件 101
4.2.2 【實例27】人和自然 102
4.3 動畫簡介和動作動畫“屬性”面板 105
4.3.1 【相關知識】動畫簡介 105
4.3.2 【實例28】寶石燈 107
4.3.3 【實例29】擺動變色球 108
4.3.4 【實例30】卡通翻頁畫冊 110
4.3.5 【實例31】彩球和自轉光環 112
4.3.6 【實例32】彩球蹺蹺板 113
4.4 時間軸特效動畫 116
4.4.1 【相關知識】時間軸特效動畫 116
4.4.2 【實例33】圖像切換 117
4.4.3 【實例34】百葉窗式圖像切換 118
第5章 引導動畫、形狀動畫和遮罩 122
5.1 引導動畫和設定圖層的屬性 122
5.1.1 【相關知識】引導動畫和設定圖層的屬性 122
5.1.2 【實例35】黛玉葬花1 124
5.1.3 【實例36】小火車 125
5.2 形狀動畫 129
5.2.1 【相關知識】形狀動畫 129
5.2.2 【實例37】文字變形 130
5.2.3 【實例38】海中小船 131
5.2.4 【實例39】翻頁紅樓畫冊 133
5.2.5 【實例40】回歸自然 135
5.3 遮罩層和被遮罩層 139
5.3.1 【相關知識】遮罩層與被遮蓋的圖層 139
5.3.2 【實例41】探照燈 140
5.3.3 【實例42】上下推出的圖像切換 141
5.3.4 【實例43】瀑布流水 142
5.3.5 【實例44】自轉透明地球 143
5.3.6 【實例45】地球和轉圈文字 145
第6章 互動式動畫製作 148
6.1 按鈕元件 148
6.1.1 【相關知識】按鈕元件 148
6.1.2 【實例46】吉祥動物 149
6.1.3 【實例47】滑鼠控制的電風扇 151
6.2 “動作”面板和事件 152
6.2.1 【相關知識】“動作”面板 152
6.2.2 【實例48】按鈕控制電風扇1 157
6.2.3 【實例49】滑鼠觸發彩球 159
6.3 “時間軸控制”全局函式 161
6.3.1 【相關知識】“時間軸控制”全局函式 161
6.3.2 【實例50】圖像瀏覽1 162
6.3.3 【實例51】北京名勝網頁 163
第7章 ActionScript程式設計 165
7.1 ActionScript基本語法和層次結構 165
7.1.1 【相關知識】ActionScript基本語法 165
7.1.2 【相關知識】層次結構和路徑 167
7.1.3 【實例52】尋找珠寶 170
7.1.4 【實例53】圖像瀏覽2 172
7.2 “影片剪輯控制”全局函式 173
7.2.1 【相關知識】“影片剪輯控制”全局函式和tellTarget,with語句 173
7.2.2 【實例54】滾動圖像 175
7.2.3 【實例55】跟隨滑鼠移動 176
7.3 文本、數學函式、轉換函式和數學對象 177
7.3.1 【相關知識】文本的3種類型和文本“屬性”面板 177
7.3.2 【實例56】四則運算1 180
7.3.3 【實例57】下雪了 182
7.3.4 【實例58】圖像瀏覽3 183
7.4 分支語句 185
7.4.1 【相關知識】分支語句 185
7.4.2 【實例59】跟隨滑鼠的氣泡 186
7.4.3 【實例60】黛玉葬花2 187
7.5 循環語句 189
7.5.1 【相關知識】循環語句 189
7.5.2 【實例61】2008年奧運倒計時 190
7.5.3 【實例62】求自然數的和 192
7.5.4 【實例63】星星跟我行 193
7.6 “其他”全局函式 195
7.6.1 【相關知識】“其他”全局函式 195
7.6.2 【實例64】四則運算2 196
7.7 “瀏覽器/網路”全局函式 198
7.7.1 【相關知識】setMask函式和“瀏覽器/網路”全局函式 198
7.7.2 【實例65】外部圖像瀏覽器 200
7.7.3 【實例66】滾動文本瀏覽器 202
7.7.4 【實例67】FLASH作品欣賞網頁 204
第8章 面向對象的程式設計 208
8.1 面向對象編程和字元串 208
8.1.1 【相關知識】面向對象編程和字元串對象 208
8.1.2 【實例68】猜字母遊戲1 211
8.2 數組對象 213
8.2.1 【相關知識】數組對象 213
8.2.2 【實例69】猜字母遊戲2 215
8.2.3 【實例70】選票統計 216
8.2.4 【實例71】字母菱形圖案 218
8.3 鍵盤對象 220
8.3.1 【相關知識】鍵盤和對象 220
8.3.2 【實例72】按鍵控制游魚 222
8.4 滑鼠對象和坐標系 224
8.4.1 【相關知識】滑鼠對象 224
8.4.2 【實例73】轉眼小狗 226
8.4.3 【實例74】坐標測試 227
8.5 顏色對象 228
8.5.1 【相關知識】顏色對象 228
8.5.2 【實例75】變色小狗1 229
8.5.3 【實例76】變色小狗2 231
8.6 時間對象 233
8.6.1 【相關知識】時間對象 233
8.6.2 【實例77】定時數字鐘 234
8.6.3 【實例78】螢光數字鐘 236
8.6.4 【實例79】指針表 239
8.7 聲音對象 241
8.7.1 【相關知識】聲音對象的構造函式 241
8.7.2 【實例80】小小MP3播放器 244
8.7.3 【實例81】報時螢光數字鐘 246
8.7.4 【實例82】星座MP3播放器 248
8.7.5 【實例83】可調整音量星座MP3播放器 250
第9章 組件、模板和遊戲程式 253
9.1 組件簡介和UIScrollBar與ScrollPane組件 253
9.1.1 【相關知識】組件簡介和UIScrollBar及ScrollPane組件 253
9.1.2 【實例84】有滾動條的文本 255
9.1.3 【實例85】星座圖像滾動瀏覽1 256
9.1.4 【實例86】星座圖像滾動瀏覽2 258
9.1.5 【實例87】星座圖像滾動瀏覽3 259
9.2 RadioButton,CheckBox,Label和Button組件 260
9.2.1 【相關知識】RadioButton,CheckBox,Label和Button組件 260
9.2.2 【實例88】星座圖像滾動瀏覽4 262
9.2.3 【實例89】四則運算3 263
9.3 ComboBox和List組件 267
9.3.1 【相關知識】ComboBox和List組件 267
9.3.2 【實例90】列表圖像瀏覽 269
9.4 音樂和視頻組件 272
9.4.1 【相關知識】Media-Player 6-7類組件 272
9.4.2 【實例91】MP3播放器2 274
9.4.3 【實例92】MP3播放器3 275
9.5 視頻組件 276
9.5.1 【相關知識】FLVPlayback和FLV Playback Custom UI類組件 276
9.5.2 【實例93】視頻播放器1 277
9.5.3 【實例94】視頻播放器2 279
9.6 DateChooser和Alert等組件及模板 279
9.6.1 【相關知識】DateChooser,Alert和Accordion組件 279
9.6.2 【實例95】日曆 282
9.6.3 【實例96】進入雅虎網站 282
9.6.4 【實例97】紅樓金陵12釵 283
9.6.5 【實例98】手機保護屏 286
9.7 應用程式 288
9.7.1 【實例99】闖五關遊戲 288
9.7.2 【實例100】21點撲克牌遊戲 290