本書詳細介紹了Flash CS6在動畫設計中的應用,全書包括初識Flash CS6動畫軟件、繪制多彩的世界、制作“美麗校園”電子相冊和制作電子廣告等基礎及實踐操作的內容。書中始終以動畫項目為主線,通過項目分解任務落實到每一課時,教師可以通過讓學生進行“項目分解”、“任務分析”,達到“任務模擬”,從而實現綜合項目上機實訓的目的。本書適合作為高職高專院校和普通本科院校計算機專業、動漫數字媒體藝術類專業課程的教材,也可作為其他相關人員的自學參考書。
Adobe Flash CS6是美國Adobe公司推出的矢量動畫制作軟件,它廣泛用于動畫設計、多媒體設計、Web設計等領域,尤其在多媒體設計領域占據著重要地位。
為了培養學生的項目制作經驗,同時熟悉基礎知識,本書采用了打破章節,重新組織編寫教學內容的方式,以動畫項目為主線進行整體設計,確定項目內容,然后進行項目分解,確定任務內容。
本書主要特色如下。
(1)精簡教學內容,注重實踐,強調應用。
考慮到各學校的課時限制和學生的實際情況,內容上全而精,通過8個項目對Flash動畫設計方法中所需要的內容予以詳細的介紹,做到重點突出,易于理解,能讓學生學完一個項目就能夠獨立設計并制作出一個作品來,從而能極大地提高學生的實踐能力和學習興趣。
(2)項目導向教學模式。
本教材針對社會市場的需求,以典型動畫任務為載體,并調研現在流行的動畫方式,將核心知識和技能分解在8類典型工作項目中,將學生引入到動畫技術中來,進而培養學生動畫設計與制作的工作能力和職業素質。
(3)“項目部分元件借用法”教學方法。
在教學中總結出“項目部分元件借用法”,并在教學中進行廣泛推廣。本課程將核心知識和技能分解在一些典型的學習項目中,前面的學習項目有些內容要用到后面項目中的知識內容,這時候借助“項目部分內容借用”教學法,教師提供素材包或制作方法提前借用,實現作品的完整應用。
本書中每一個項目的基本結構為“項目導入+項目分析+能力目標+知識目標+上機實訓+ 習題”,而每一個項目任務中又都包括“知識儲備+任務實踐”,這能很好地幫助學生學習理論知識,鍛煉實際應用能力,并強化鞏固所學的知識與技能,從而取得良好的學習效果。
本書配套教學資源包括:所有的素材、源文件與效果文件,以及電子教案等。項目一到項目四由山東萊蕪職業技術學院曹鳳蓮編寫,項目五到項目八由遼寧營口職業技術學院周蓮波編寫。盡管我們已經盡了最大努力,但由于學識和寫作水平有限,書中難免存在疏漏、不足不妥之處,敬請廣大讀者批評指正。
編 者
項目一 動畫與Flash CS61
任務一 初識動畫與Flash CS63
知識儲備3
一、動畫的概念和特點3
二、動畫的基本原理3
三、動畫的基本類型3
四、動畫制作軟件Flash CS65
任務實踐5
任務二 制作第一個Flash 動畫文檔6
知識儲備6
一、Flash CS6的工作界面6
二、Flash CS6的操作界面7
三、Flash CS6文檔的
基本操作11
四、Flash動畫的測試與發布12
任務實踐14
上機實訓 創建一個包含圓的
Flash文檔15
習題18
項目二 繪制多彩的世界19
任務一 繪制QQ企鵝頭像21
知識儲備21
一、矩形工具和基本矩形工具21
二、橢圓工具和基本橢圓工具22
三、填充顏色23
任務實踐25
任務二 制作扇子26
知識儲備26
一、任意變形工具26
二、選取工具26
任務實踐27
任務三 素材底圖勾勒30
知識儲備30
一、Flash CS6圖像素材30
二、鋼筆工具的使用33
三、圖層的使用33
任務實踐36
上機實訓 風景的繪制39
實訓背景39
實訓內容和要求39
實訓步驟39
實訓素材45
習題45
項目三 制作“美麗校園”電子相冊49
任務一 制作封面效果51
知識儲備51
一、對象的線條類型繪制51
二、【對齊】面板的使用52
任務實踐53
任務二 制作相冊動畫效果57
知識儲備57
一、時間軸與幀57
二、動畫制作方式60
任務實踐66
任務三 制作場景動畫77
知識儲備77
一、聲音的導入77
二、視頻的導入77
三、【動作】面板的使用79
任務實踐82
上機實訓 班級電子相冊的制作85
習題87
項目四 制作生日賀卡89
任務一 制作漂亮的文字效果91
知識儲備91
一、下載使用漂亮的字體91
二、靜態文本的輸入與設置91
三、文本對象的分離92
四、對象的封套變形92
任務實踐93
任務二 制作賀卡元件95
知識儲備95
一、元件的創建與使用95
二、元件的轉換97
三、創建引導層動畫98
任務實踐101
一、制作“蠟燭效果”元件101
二、制作“蛋糕”元件107
三、制作禮物元件110
任務三 制作動畫場景112
知識儲備112
一、創建遮罩層動畫112
二、制作遮罩層動畫案例113
任務實踐114
上機實訓 中秋節賀卡的制作115
習題119
項目五 制作“采蘑菇的小姑娘”
MTV123
任務一 MTV序幕場景的制作124
知識儲備124
一、素材的導入124
二、“按鈕”元件的建立
和使用125
三、【線條工具】的使用126
四、鉛筆工具的使用126
五、文字作為遮罩層的動畫
制作127
六、橡皮擦工具的使用129
任務實踐131
任務二 MTV歌曲的導入與歌詞同步136
知識儲備136
一、聲音文件136
二、MP3文件格式的轉換137
三、導入及編輯聲音138
任務實踐141
任務三 繪制行走的小女孩144
知識儲備144
一、選擇工具的使用技巧144
二、排列圖形145
三、圖形的組合與打散145
任務實踐146
任務四 MTV動畫效果設計與制作150
知識儲備150
一、元件的復制150
二、元件在場景中的
使用技巧151
任務實踐151
上機實訓 電視劇《宮》MTV制作156
習題157
項目六 制作電子廣告159
任務一 制作“愛護樹木”公益廣告161
知識儲備161
任務實踐164
任務二 制作“匯源果汁”產品廣告168
知識儲備168
一、調整對象的變形中心168
二、【設計】面板中【變形】和
【信息】面板的使用169
任務實踐171
任務三 制作娛樂宣傳廣告180
知識儲備180
一、ActionScript 2.0常用
術語180
二、運算符與表達式182
三、選擇程序結構182
四、數組的創建和使用183
五、利用超鏈接加載到指定網站
瀏覽器窗口184
任務實踐184
上機實訓 制作旅游景區宣傳廣告190
習題193
項目七 制作應用程序195
任務一 制作簡易計算器196
知識儲備196
一、動態文本的應用196
二、元件實例命名時絕對路徑和
相對路徑的使用198
三、字符串連接運算符“+”199
四、判斷字符串相等
運算符“==”199
任務實踐199
任務二 制作美女換裝游戲201
知識儲備201
一、影片剪輯的拖放函數202
二、影片剪輯的碰撞函數202
任務實踐203
任務三 制作打兔子游戲211
知識儲備211
一、基于ActionScript 3.0的
【動作】面板212
二、類的使用217
任務實踐220
上機實訓 圖片匹配游戲224
習題228
項目八 制作“個人簡歷”網站231
任務一 制作網站登錄注冊界面233
知識儲備233
一、組件概述233
二、組件的使用234
三、用戶界面組件234
任務實踐238
任務二 制作我的作品動畫246
知識儲備246
一、骨骼工具的使用246
二、3D動畫248
三、函數的使用249
任務實踐252
任務三 制作網站主場景261
知識儲備261
一、復制元件261
二、刪除與重命名元件261
三、查找空閑元件261
四、排序元件261
五、使用元件文件夾262
任務實踐262
上機實訓 “滿江紅”詩詞網站制作273
習題280
習題參考答案283
參考文獻292