|
|
|
本實例用兩種方法創(chuàng)建兩副圖像交替呈現(xiàn)的效果:第一種方法是通過設置精靈的混合百分比Blend屬性來實現(xiàn)淡入/淡出效果;另一種方法是設置幀的Puppet Transition 屬性來設置兩副圖像切換時的多種效果。
圖像替換動畫制作操作步驟如下:
(1) 進入Director 8.5。執(zhí)行Modify→Movie→Properties命令,在舞臺屬性檢查器對話框中將電影舞臺的大小設置為320×240,然后將電影背景顏色設置為白色,如圖7-10所示。
(2) 執(zhí)行File→Import命令,調(diào)入本書光盤中的1和924文件,然后將Internal Cast窗口中的演員拖動到舞臺中并調(diào)整大小,然后將924文件的顏色效果設置為Matte類型,如圖7-11所示。
圖7-10 設置舞臺屬性
圖7-11 舞臺中加入精靈
(3) 執(zhí)行Window→Score命令,調(diào)整2個精靈的開始幀為第2幀,終止幀為第26幀,如圖7-12所示。
圖7-12 設置精靈的幀數(shù)
(4) 選擇通道1的第1幀,使用文本(Text)工具,輸入文字“淡入淡出效果”。右擊鼠標,在彈出的菜單中選擇Font命令,然后在對話框中設置字體和字號,如圖7-13所示。
圖7-13 輸入文字
(5) 使用同樣的方法,選擇通道2的第1幀,使用文本(Text)工具,輸入文字“隨機效果”,然后設置字體和字號,放置位置如圖7-14所示。
圖7-14 文字的放置位置
(6) 在Score窗口單擊通道1的第2~26幀,按Ctrl+C組合鍵復制,單擊通道3第31幀,再按Ctrl+V組合鍵,將其復制到第31~55幀。再將通道2中的第2~26幀復制到通道4的第56~80幀,如圖7-15所示。其中第2~26幀顯示淡入/淡出的效果,第31~80幀將顯示隨機動畫效果。
圖7-15 設置動畫幀數(shù)
(7) 選擇Internal Cast窗口中的文字“淡入淡出效果”成員,單擊窗口右上角的Script按鈕,在彈出的Script窗口輸入以下Lingo語句,如圖7-16所示。
on mouseUp
go to frame 2
end
說明:
表示單擊文字“淡入淡出效果”時,動畫將跳轉(zhuǎn)到第2幀,播放淡入/淡出動畫效果。
圖7-16 精靈1的Lingo腳本
(8) 同樣的方法,在Internal Cast窗口中選擇文字“隨機效果”成員,在其Script窗口中輸入以下Lingo語句,如圖7-17所示。
>on mouseUp
go to frame 31
end
說明:
表示當單擊文字“淡入淡出效果”時,動畫將跳轉(zhuǎn)到第31幀,播放隨機動畫效果。
圖7-17 精靈2的Lingo腳本
(9) 單擊Score窗口中Script通道第1幀,在彈出的Script窗口中輸入以下Lingo語句,如圖7-18所示。
on exitFrame me
go to the frame
end
說明:
表示當運行到該幀時,將停止。
圖7-18 第1幀位置的Lingo腳本
(10) 執(zhí)行Window→Script命令,新建一個Script,并在Property Inspector對話框設置其類型為Movie,在Script窗口中輸入以下Lingo語句,如圖7-19所示。
on exitFrame me
set fm = the frame
set the blend of sprite 2 to (25-fm)*4
set the blend of sprite 1 to fm*4
end
說明:
the frame表示當前幀數(shù),后面兩個語句分別設置精靈1的透明度從100下降到0,精靈2的透明度由0上升到100,從而形成了淡入/淡出的效果,由于2個精靈的幀數(shù)為25幀,所以使用了系數(shù)100/25=4。
圖7-19 Movie腳本
(11) 雙擊Score窗口Script通道的第26幀,在彈出的Script窗口中,輸入以下Lingo語句,如圖7-20所示。
on exitFrame me
go to frame 1
end
說明:
表示當播放完淡入/淡出效果時,動畫將自動轉(zhuǎn)換到起始第1幀。
圖7-20 第26幀位置的Lingo腳本
(12) 在Internal Cast窗口中將步驟(11)中的腳本,拖動到Score 窗口中Script通道第80幀位置,這樣當播放完隨機的切換效果時,動畫將自動轉(zhuǎn)換到起始第1幀,如圖7-21所示。
圖7-21 設置第80幀動畫
(13) 在Score窗口中Script通道第55幀位置雙擊鼠標,在彈出的Script窗口中,輸入以下Lingo語句,如圖7-22所示。
on exitFrame me
set i=random(52)
puppetTransition i, 4, 20, FALSE
end
說明:
因為Director 8.5有52種切換效果,所以使用random(52)函數(shù)效果產(chǎn)生隨機數(shù)。
圖7-22 第55幀位置的Lingo腳本
(14) 保存電影文件,執(zhí)行Window→Inspectors→Property命令,在控制面板中播放電影,當單擊第一個文本時產(chǎn)生如圖7-23所示效果。當單擊第二個文本時將隨機產(chǎn)生一個切換的動畫效果,如圖7-24所示。
圖7-23 淡入/淡出效果
圖7-24 隨機效果的一種
|
|
發(fā)表留言請先登錄!
|