第一篇:高級動畫制作(閃閃的紅星和透明發(fā)亮的字)
實驗六高級動畫
一、實驗?zāi)康模?/p>
1.了解遮罩層動畫
2.掌握遮罩層動畫效果
二、實驗內(nèi)容及步驟
創(chuàng)建遮罩動畫
遮罩動畫是Flash中的一個很重要的動畫類型,很多效果豐富的動畫都是通過遮罩動畫來完成的。遮罩層相當于打開了一個窗口,透過這個窗口可以看到遮罩層的內(nèi)容。
具體地說,這兩個遮罩層各有特點,不可代替,不可混淆:
遮罩層中的圖形對象在播放時是看不到的,遮罩層中的內(nèi)容可以是按鈕、影片剪輯、圖形、位圖、文字等,但不能使用線條,如果一定要用線條,可以將線條轉(zhuǎn)化為“填充”。
被遮罩層中的對象只能透過遮罩層中的對象被看到,被遮罩層可使用按鈕、影片剪輯、圖形、位圖、文字、線條等。
下面演示創(chuàng)建遮罩層的方法。只要在某個圖層上單擊右鍵,在彈出快捷菜單中選擇“遮罩層”,使命令的左邊出現(xiàn)一個小勾,該圖層就會生成遮罩層,“層圖標”就會從普通層圖標 變?yōu)檎谡謱訄D標,系統(tǒng)會自動把遮罩層下面的一層關(guān)聯(lián)為“被遮罩層”,在縮進的同時圖標變?yōu)椤?/p>
可以在遮罩層、被遮罩層中分別或同時使用形狀補間動畫、動作補間動畫、引導(dǎo)線動畫等動畫手段,從而使遮罩動畫變成一個可以施展無限想象力的創(chuàng)作空間。在Flash動畫中,“遮罩”主要有兩種用途:
用在整個場景或一個特定區(qū)域,使場景外的對象或特定區(qū)域外的對象不可見;
遮罩住某一元件的一部分,從而實現(xiàn)一些特殊的效果。
操作實例1:電影文字
上機實踐
透過文字看到背后圖片猶如放電影一樣感覺一定很特別。本實例通過“電影文字”的制作,熟悉文字處理以及遮罩層的運用。
(1)首先新建一個Flash文檔,將文檔尺寸設(shè)置為550×200,其余保持默認不變。
(2)在時間軸上新建兩個圖層,此時時間軸上共有3個圖層。自上而下分別將它們命名為“文字邊框”、“文字”和“圖片”。
(3)將“文字”層選為當前編輯層,使用工具箱中的“文本工具” 在舞臺中輸入一行文字,文本的屬性可以根據(jù)個人喜好任意設(shè)置,這里輸入的是“FLASH”。
(4)確認舞臺上文字處于選中狀態(tài),連續(xù)執(zhí)行兩次“Ctrl+B”組合鍵,將其打散為矢量圖。然后在“文字”圖層的第1幀上單擊鼠標右鍵,再在彈出的菜單中選擇“復(fù)制幀”命令,準備將該幀復(fù)制到新的位置。
(5)選中“文字邊框”層的第1幀,在該幀上單擊鼠標右鍵,再在彈出的菜單中選擇“粘貼幀”命令,直接將“文字”層的內(nèi)容拷貝到“文字邊框”層。
(6)將“文字”層鎖定,然后點擊該圖層上的第一個小黑點,使它成為一個
紅色小叉,這樣就將該圖層設(shè)置為不可見。接著取消文字的選中狀態(tài),并選擇工具箱中的“墨水瓶工具”,再打開“屬性”面板,在該面板下將“筆觸顏色” 設(shè)置為紅色,筆觸高度設(shè)置為4,筆觸樣式保持默認。完成后在舞臺上為文字添加紅色邊框。
(7)使用“選擇工具” 選中文字的填充部分,按“Delete”鍵將其刪掉,只留下邊框。
(8)將“文字邊框”層鎖定,然后分別在“文字邊框”層和“文字”層的第30幀處按“F5”功能鍵插入幀,使它們在動畫中始終保持不變。
(9)執(zhí)行菜單欄的“文件/導(dǎo)入/導(dǎo)入到庫”命令,在彈出的“導(dǎo)入到庫”對話框中選擇4張素材,將其導(dǎo)入到庫中。
(10)執(zhí)行菜單欄“插入/新建元件”命令,創(chuàng)建一個名為“影片”的圖形元件。在該元件的編輯狀態(tài)下,將剛才導(dǎo)入的4張素材使用“任意變形工具” 等比例調(diào)整大小,高度以稍寬于文字高度為佳,并將它們依次排列整齊,反復(fù)進行次序無規(guī)則排列。
(11)排列好素材后,退出元件編輯狀態(tài)。在主場景中,將圖形元件“影片”從“庫”面板中拖拽至“圖片”圖層第1幀所對應(yīng)的舞臺上。
(12)選中“圖片”層的第1幀,單擊鼠標右鍵,在彈出的菜單中選擇“創(chuàng)建補間動畫”命令,創(chuàng)建一個補間動畫。然后用“選擇工具” 將調(diào)整素材圖形的位置。
(13)在時間軸的第30幀處按“F6”功能鍵插入關(guān)鍵幀,在舞臺上使用“選擇工具” 移動素材圖形。
(14)選擇“文字”圖層單擊鼠標右鍵,在彈出的菜單中選擇“遮罩層”命令,將“文字”層設(shè)置為遮罩層,“圖片”層設(shè)置為被遮罩層。
(15)最后使用“Ctrl + Enter”鍵預(yù)覽動畫效果,一個應(yīng)用遮罩原理制作出來的電影文字特效就制作完成。
操作實例2:閃耀的五角星
上機實踐
一顆星星懸掛在夜空中,向外發(fā)射出光芒。光芒的數(shù)量達到了72個。如果使用普通的補間動畫,那么至少需要72個圖層。但是如果使用遮罩動畫,就變得非常簡單了。
(1)首先創(chuàng)建一個新文檔,文檔的大小保持默認狀態(tài)不變。使用“多角星形工具” 在舞臺中繪制一個五角星,將五角星形放置于舞臺的正中央?!肮P觸顏色”設(shè)置為桔紅色“#FF6600”,“填充色”設(shè)置為由黃色“#FFFF00”到紅色“#FF0000”的放射狀漸變。
(2)選中時間軸上的第1幀,單擊鼠標右鍵,在彈出的菜單中選擇“創(chuàng)建補間動畫”命令,創(chuàng)建一個補間動畫。
(3)在時間軸的第20和40幀上分別插入一個關(guān)鍵幀,接著選中第20幀。然后使用“選擇工具” 在舞臺中單擊五角星形,然后在“屬性”面板下打開“顏色”列表下的“高級”命令對話框,在該對話框下進行設(shè)置,修改五角星形的顏色。
(4)鎖定圖層1,點擊時間軸上的“插入圖層”按鈕,創(chuàng)建一個新的圖層2。在該圖層上使用“線條工具” 繪制一條黃色直線。為了便于觀察,在繪制直線前,先將文檔的背景顏色修改為黑色。
(5)使用“任意變形工具” 選中直線,將它的變形中心點拖拽至五角星的中
心位置處。
(6)打開“變形”面板,在該面板下將旋轉(zhuǎn)的角度設(shè)置為15,點擊“復(fù)制并應(yīng)用變形”按鈕,復(fù)制并旋轉(zhuǎn)直線。使復(fù)制出來的直線圍繞五角星旋轉(zhuǎn)一周。
(7)復(fù)制完成后,選中圖層2上的所有直線,執(zhí)行菜單欄“修改/形狀/將線條轉(zhuǎn)換為填充”命令,將線條轉(zhuǎn)換為填充模式。這一點很重要,當執(zhí)行了這步操作之后,在后面的步驟中將該層作為遮罩層的時候這些直線才會起作用。
(8)鎖定圖層2,創(chuàng)建一個新的圖層3。在該圖層上使用“橢圓工具” 繪制一個無填充的橢圓,橢圓的筆觸高度設(shè)置為10。
(9)選中繪制的橢圓,打開“混色器”面板,將“筆觸顏色” 設(shè)置為放射狀填充,填充顏色設(shè)置為由白色完全透明到白色再到白色完全透明的放射狀漸變。
(10)設(shè)置好漸變顏色后,執(zhí)行菜單欄“修改/形狀/將線條轉(zhuǎn)換為填充”命令,將橢圓由筆觸模式轉(zhuǎn)換為填充模式。
(11)接下來復(fù)制兩個橢圓,并將3個橢圓放置成同心圓效果,再將同心圓的尺寸縮小,使它位于五角星的正中央位置。
(12)點擊圖層3上的第1幀,單擊鼠標右鍵,在彈出的菜單中選擇“創(chuàng)建補間動畫”命令,創(chuàng)建一個補間動畫。
(13)在圖層3的第40幀上插入一個關(guān)鍵幀,然后在舞臺上將3個同心圓同時放大,使它最內(nèi)圈的圓緊靠直線的邊緣。這里可以適當縮小舞臺的顯示比例,以幫助縮放圖像的大小。
(14)使用“選擇工具” 將圖層3拖拽至圖層2的下方,然后在圖層2上單擊鼠標右鍵,在彈出的菜單中選擇“遮罩層”命令,創(chuàng)建遮罩動畫。
(15)最后使用“Ctrl + Enter”鍵預(yù)覽動畫效果。一個光芒照耀的五角星形動畫就制作完成。
第二篇:教案 遮罩動畫-彩虹字的制作
課題:flash動畫制作
課型: 上機
教學(xué)目標:
課時:1課時 了解動畫制作中遮罩動畫的制作 重點難點:
遮罩動畫制作原理
教學(xué)過程:
1)選擇菜單File->New,創(chuàng)建一個新電影。
2)選擇菜單Modify->Movie,彈出電影屬性對話框,將其中的Width(即工作區(qū)寬度)設(shè)置成350px,Height(即工作區(qū)高度)設(shè)置成80px,Background(即背景色)設(shè)置成白色,單擊OK按鈕,關(guān)閉對話框。
3)遮罩動畫制作原理
Flash中的遮罩動畫中的圖層分為遮罩層和被遮罩層,遮罩層在上方,被遮罩層在下面,在遮罩原理中,遮罩層只顯示形狀,被遮罩層只顯示顏色,兩個圖層中對象相互重合部分才會各自顯示,需要注意的是兩個圖層中的對象必須是要有面積的對象,否則遮罩無效 4)動態(tài)彩虹字效果制作
(1)、新建兩個圖層,在上面那個圖層中用文字工具輸入一些文字,字體,大小,顏色任意
(2)、在下面圖層中使用矩形工具繪制一個長方形,顏色為彩虹色,大小要能完全蓋住上面一個圖層中的文字(3)、復(fù)制一個彩虹色矩形,將兩個矩形進行合并,組合,效果如下(4)、調(diào)整彩虹條紋的位置,如圖
(5)、將彩虹條紋圖層的30幀處創(chuàng)建關(guān)鍵幀,將條紋進行移動,如圖
(6)、在彩虹條紋的第一幀處選擇創(chuàng)建補間動畫(7)、選擇文字圖層,進行遮罩(圖層屬性或者右鍵單擊圖層選擇遮罩)
(8)、按ctrl+回車測試影片播放
課堂小結(jié)
本堂課介紹了遮罩動畫的基本知識
課后作業(yè)
掌握利用遮罩原理制作彩虹字
第三篇:3DS MAX高級編程——使用腳本制作動畫
第1章?初識腳本
11.1?訪問腳本 1
1.1.1?啟動腳本 1
1.1.2?使用MAXScript Listener窗口
21.1.3?在固定視口中使用MAXScript Listener
31.2?源代碼的特點
41.3?向腳本中輸入信息
51.3.1?在MAXScript中輸入數(shù)值 5
1.3.2?在MAXScript中輸入字符串 6
1.3.3?在MAXScript中輸入數(shù)組 6
1.4?變量賦值 7
1.5?MAXScript中的數(shù)學(xué)運算 8
練習與思考 10
第2章?MAXScript中的3ds max對象
2.1?用腳本創(chuàng)建一個立方體 11
2.2?修改腳本創(chuàng)建的對象 12
2.3?修改對象的其他的方法 17
練習與思考 18
第3章?創(chuàng)建自己的腳本 20
3.1?MAXScript Editor簡介 20
3.1.1?MAXScript Editor窗口 20
3.1.2?MAXScript Editor窗口的功能
3.2?MAXScript Editor中的命令 23
3.3?編輯MAXScript的基本操作 25
3.4?學(xué)習腳本的方法 26
練習與思考 29
第4章?腳本中的流程控制語句 30
4.1?條件控制語句 30
4.1.1?if語句的語法 30
4.1.2?Listener中的if語句 31
4.1.3?if語句作為表達式的一部分 31
4.1.4?if語句中的比較表達式 31
4.2?循環(huán)語句 32
4.2.1?for循環(huán) 32
4.2.2?while和do循環(huán) 36
4.2.3?continue語句 37
4.2.4?exit語句 37
4.3?case表達式 38
4.4?try表達式 39
4.5?自定義函數(shù) 41
4.5.1?全局變量和局部變量 41
4.5.2?自定義函數(shù) 45
4.6?結(jié)構(gòu)定義以及MAX命令 50
4.6.1?結(jié)構(gòu)定義 50 11 22
4.6.2?MAXScript中的MAX命令 51
練習與思考 52
第5章?為場景中對象設(shè)置簡單的動畫
5.1?基本動畫 55
5.2?對象可動畫屬性的控制器 56
5.3?控制器的關(guān)鍵幀函數(shù) 59
5.4?節(jié)點動畫 62
5.5?一個動畫實例 63
練習與思考 66
第6章?UI控制類型 69
6.1?角度 69
6.2?位圖 71
6.2.1?位圖UI控制條目 71
6.2.2?位圖數(shù)值 72
6.3?按鈕 79
6.4?復(fù)選框 79
6.5?復(fù)選按鈕 81
6.6?拾取顏色 84
6.7?組合框 85
6.8?曲線控制 88
6.9?下拉列表 93
6.10?文本編輯框 95
6.11?分組框 96
6.12?超鏈接 96
6.13?圖片標簽 96
6.14?標簽 97
6.15?列表框 98
6.16?貼圖按鈕 99
6.17?材質(zhì)按鈕 102
6.18?多選列表框 103
6.19?拾取按鈕 105
6.20?彈出菜單 106
6.21?進度條 107
6.22?單選按鈕 108
6.23?滑動條 110
6.24?微調(diào)器 111
6.25?子卷展欄 114
6.26?定時器 116
6.27?卷展欄UI控制共同屬性 117
6.28?卷展欄UI控制共同布局參數(shù) 118
練習與思考 119
第7章?MAXScript界面創(chuàng)建 122 55
7.1?卷展欄語法 122
7.1.1?局部變量、函數(shù)或者結(jié)構(gòu)的定義 12
37.1.2?UI控制條目 123
7.1.3?事件手柄 123
7.2?卷展欄浮動窗口 12
47.3?卷展欄對話框 126
7.4?作為擴展視口的MAX腳本對話框和卷展欄浮動框 129
7.5?消息和查詢對話框 130
7.6?實用程序和卷展欄的屬性、方法和事件手柄
7.6.1?屬性 1
317.6.2?方法 13
27.6.3?事件手柄 132
練習與思考 13
5第8章?宏腳本 137
8.1?宏腳本簡介 137
8.2?定義宏腳本 139
8.3?兩個簡單的宏腳本 150
8.3.1?用宏腳本開發(fā)變形鎖定腳本 150
8.3.2?從場景中的對象移除所有材質(zhì)的宏腳本
8.4?用腳本重新命名所選對象 151
8.5?自動指定材質(zhì) 153
8.6?移動對象到一個表面 155
8.7?輸出對象數(shù)據(jù)到文件 157
8.8?輸出幾何體數(shù)據(jù)到文本文件 160
8.8.1?輸出幾何體數(shù)據(jù)到文本文件
(一)160
8.8.2?輸出幾何體數(shù)據(jù)到文本文件
(二)163
8.9?從文本文件中讀取幾何體數(shù)據(jù) 166
8.9.1?從文本文件中讀取幾何體數(shù)據(jù)
(一)166
8.9.2?從文本文件中讀取幾何體數(shù)據(jù)
(二)168
8.10?創(chuàng)建快速預(yù)覽 171
8.11?按字母順序排序 173
8.12?變平樣條圖形 175
8.13?手動繪制樣條 177
8.14?內(nèi)存渲染 181
8.15?渲染時修改對象 191
練習與思考 193
第9章?插件腳本 196
9.1?插件腳本簡介 196
9.2?創(chuàng)建自定義mesh對象 198
9.3?創(chuàng)建腳本幾何體插件 200
9.4?簡單對象插件 206
9.5?簡單的修改器插件 211
9.6?創(chuàng)建Dalmatian紋理貼圖插件 213
9.7?創(chuàng)建單色渲染效果 217 131 150
練習與思考 221
第10章?實用工具腳本 22
410.1?實用工具簡介 224
10.2?簡單的實用工具腳本 225 練習與思考 230
第11章?數(shù)組和集合 232
11.1?參考賦值 232
11.2?內(nèi)存分配和垃圾收集 234 11.2.1?內(nèi)存分配 234
11.2.2?自動垃圾收集 234
11.2.3?人工垃圾收集 235
11.3?數(shù)組數(shù)值 236
11.4?位數(shù)組數(shù)值 242
11.5?集合 245
練習與思考 248
第12章?深入學(xué)習腳本 249
12.1?動作管理者 249
12.2?MAXScript卷展欄中的Active X控制 250 12.3?普通事件駐留機制 257
12.4?訪問Z深度通道 265
12.5?訪問Windows系統(tǒng)數(shù)據(jù) 267 練習與思考 269
第13章?3ds max參考 270
13.1?節(jié)點的通用屬性 270
13.2?子串和拾取對象 276
13.2.1?子串 276
13.2.2?通過單擊拾取場景對象 276
13.3?射線值、撤銷操作和對象集數(shù)值 278 13.3.1?射線值 278
13.3.2?撤銷操作 278
13.3.3?對象集數(shù)值 281
13.4?文件操作 282
13.4.1?標準的打開和保存文件對話框 282 13.4.2?加密文件 286
13.4.3?外部文件操作方法 287 練習與思考 288
第14章?腳本綜合應(yīng)用實例 290 附錄?可視化腳本編輯器