本書內容包括:動畫繪畫;動畫制作;交互動畫的制作;特效動畫的制作;給動畫插入聲音與視頻;Flash網站的制作;Flash課件的制作。
Flash CS5是一款非常優秀的二維動畫制作軟件,廣泛地應用于網頁動畫、宣傳片、動畫片、課件、游戲、模擬機、網站開發等領域。
本書根據高職院校和培訓學校學生的學習特點,融合先進的教學理念,區別于傳統的同類書籍,主要采用項目化的形式來組織教學內容,和企業共同開發實際工作中的典型項目,將工作中常用的理論知識、技能融合到項目的任務中,從而避免枯燥地講解理論知識,注重對學生的動手能力的培養。在內容上力求循序漸進、學以致用,通過任務讓學生去掌握理論知識,通過案例拓展去鞏固知識,達到舉一反三的目的,增強學生自主學習的能力。
本書共由7個大項目組成,分別是動畫繪圖、動畫制作、交互動畫、特效動畫、給動畫插入聲音與視頻、Flash網站、Flash課件。7個項目又由20個任務組成,每個任務都是一個具體的子項目,內容包括案例效果、案例分析、相關知識、案例實現、案例拓展5部分。在任務相關知識部分,有時為了使讀者更好地理解和熟練掌握知識點,在其中穿插了若干個相關的小實例來講解。
本書的編寫者均為“雙師型”教師,有著豐富的高職教育教學經驗,理論知識扎實,專業知識豐富,長期從事動畫設計與制作的教學和研究,能將軟件應用和藝術設計巧妙結合,能從學習者的角度把握教材編寫的脈絡,將實際教學中的“項目教學法”融入到本書的編寫中,滿足各類讀者的需求。
本書項目1由東莞職業技術學院王超英編寫;項目2由東莞職業技術學院鄒利華編寫;項目3、項目4由東莞職業技術學院陸煒妮編寫;項目5、項目6、項目7由東莞職業技術學院李淑飛編寫。以上典型綜合案例是與企業(東莞網行電子商務有限公司)共同開發的。
由于編者的學識和水平有限,書中難免存在疏漏和不足,懇請讀者批評指正。
項目1 動畫繪畫
任務1 小魚吐泡泡繪制
1.1.1 案例效果
1.1.2 案例分析
1.1.3 相關知識
1.1.3.1 Flash CS5的應用領域
1.1.3.2 Flash的工作界面
1.1.3.3 文件操作
1.1.3.4 基本繪圖工具
1.1.3.5 輔助繪圖工具
1.1.4 案例實現
1.1.5 案例拓展
任務2 卡通女孩繪制
1.2.1 案例效果
1.2.2 案例分析
1.2.3 相關知識
1.2.3.1 對象的操作與修飾
1.2.3.2 創建和美化文本
1.2.3.3 濾鏡特效
1.2.4 案例實現
1.2.5 案例拓展
任務3 可愛小熊繪制
1.3.1 案例效果
1.3.2 案例分析
1.3.3 相關知識
1.3.3.1 明暗色調與立體感
1.3.3.2 圖形的填充和輪廓
1.3.3.3 對象的精確變形
1.3.3.4 Deco裝飾性繪畫工具的使用
1.3.4 案例實現
1.3.5 案例拓展
任務4 校園一角繪制
1.4.1 案例效果
1.4.2 案例分析
1.4.3 相關知識
1.4.4 案例實現
1.4.5 案例拓展
項目2 動畫制作
任務1 會動的相框
2.1.1 案例效果
2.1.2 案例分析
2.1.3 相關知識
2.1.3.1 重要概念
2.1.3.2 逐幀動畫
2.1.3.3 補間形狀動畫
2.1.3.4 傳統補間動畫
2.1.3.5 元件
2.1.3.6 影片剪輯
2.1.3.7 圖形元件
2.1.3.8 按鈕元件
2.1.3.9 實例的屬性
2.1.3.10 庫
2.1.4 案例實現
2.1.5 案例拓展
任務2 飄動的音符
2.2.1 案例效果
2.2.2 案例分析
2.2.3 相關知識
2.2.4 案例實現
2.2.5 案例拓展
任務3 公司宣傳片頭的制作
2.3.1 案例效果
2.3.2 案例分析
2.3.3 相關知識
2.3.4 案例實現
2.3.5 案例拓展
任務4 小孩走路動畫的制作
2.4.1 案例效果
2.4.2 案例分析
2.4.3 相關知識
2.4.3.1 補間動畫
2.4.3.2 骨骼動畫
2.4.4 案例實現
2.4.5 案例拓展
任務5 3D片頭動畫的制作
2.5.1 案例效果
2.5.2 案例分析
2.5.3 相關知識
2.5.4 案例實現
2.5.5 案例拓展
項目3 交互動畫的制作
任務1 東莞地圖簡介的制作
3.1.1 案例效果
3.1.2 案例分析
3.1.3 相關知識
3.1.3.1 Flash動作面板
3.1.3.2 ActionScript 3.0與ActionScript 2.0的區別
3.1.3.3 基本語法
3.1.3.4 函數
3.1.3.5 添加事件
3.1.3.6 鼠標事件
3.1.3.7 常用時間軸控制命令
3.1.3.8 條件語句
3.1.3.9 隱形按鈕的制作
3.1.3.10 動態按鈕的制作
3.1.4 案例實現
3.1.5 案例拓展
任務2 影片剪輯的控制
3.2.1 案例效果
3.2.2 案例分析
3.2.3 相關知識
3.2.3.1 影片剪輯的理解
3.2.3.2 影片剪輯的實例名
3.2.3.3 影片剪輯的屬性
3.2.4 案例實現
3.2.5 案例拓展
任務3 滑桿控制物體的制作
3.3.1 案例效果
3.3.2 案例分析
3.3.3 相關知識
3.3.3.1 幀事件
3.3.3.2 鼠標拖動技術
3.3.3.3 動態改變文本內容與樣式
3.3.3.4 數據類型轉換
3.3.4 案例實現
3.3.5 案例拓展
項目4 特效動畫的制作
任務1 雪花飄飄特效動畫的制作
4.1.1 案例效果
4.1.2 案例分析
4.1.3 相關知識
4.1.3.1 循環語句
4.1.3.2 影片剪輯的復制與刪除
4.1.3.3 隨機數
4.1.4 案例實現
4.1.5 案例拓展
任務2 緩動效果的制作
4.2.1 案例效果
4.2.2 案例分析
4.2.3 相關知識
4.2.3.1 數組(Array)
4.2.3.2 緩動效果的實現
4.2.4 案例實現
4.2.5 案例拓展
項目5 給動畫插入聲音與視頻
任務1 給動畫配音
5.1.1 案例效果
5.1.2 案例分析
5.1.3 相關知識
5.1.3.1 Flash支持的聲音文件
5.1.3.2 幀上加載聲音
5.1.3.3 按鈕上加載聲音
5.1.3.4 加載外部聲音
5.1.3.5 設置聲音屬性
5.1.3.6 壓縮聲音文件
5.1.4 案例實現
5.1.5 案例拓展
任務2 聲音的控制
5.2.1 案例效果
5.2.2 案例分析
5.2.3 相關知識
5.2.3.1 Sound類
5.2.3.2 SoundChannel類
5.2.3.3 SoundTransform類
5.2.4 案例實現
5.2.5 案例拓展
任務3 動畫插入視頻
5.3.1 案例效果
5.3.2 案例分析
5.3.3 相關知識
5.3.3.1 可插入的視頻格式
5.3.3.2 導入視頻文件
5.3.3.3 用腳本加載和控制外部視頻文件
5.3.4 案例實現
5.3.5 案例拓展
任務4 測試、導出與發布影片
5.4.1 案例效果
5.4.2 案例分析
5.4.3 相關知識
5.4.3.1 測試影片
5.4.3.2 模擬下載影片
5.4.3.3 優化動畫
5.4.3.4 導出影片
5.4.3.5 發布影片
5.4.4 案例實現
5.4.5 案例拓展
項目6 Flash網站的制作
6.1 案例效果
6.2 案例分析
6.3 相關知識
6.3.1 過渡效果
6.3.2 Loader類
6.3.3 URLLoader類—加載外部文本文件
6.3.4 XML類—加載外部XML文件
6.4 案例實現
6.5 案例拓展
項目7 Flash課件的制作
7.1 案例效果
7.2 案例分析
7.3 相關知識
7.3.1 動態文本與輸入文本
7.3.2 Flash組件
7.4 案例實現
7.5 案例拓展