- 相關(guān)推薦
在Flash舞臺上3D空間中的旋轉(zhuǎn)對象探析論文
1、引言
在 Flash 3D 空間舞臺上,X 軸、Y 軸、Z 軸分別表示水平、垂直、立體方向。舞臺最左邊坐標 X 值為 0,最上邊坐標 Y值為 0,Z 軸坐標值的變化表示對象離我們距離的遠近。在3D 空間中旋轉(zhuǎn)一個對象稱為 3D 旋轉(zhuǎn)。筆者總結(jié)制作 Flash3D 旋轉(zhuǎn)動畫的案例體會,并介紹了使用 Flash 制作舞臺上影片剪輯的 3D 旋轉(zhuǎn)效果。以 Flash 3D 旋轉(zhuǎn)動畫“旋轉(zhuǎn)立方體”為例進行說明。
要想實現(xiàn) 3D 效果,必須創(chuàng)建 ActionScript 3.0 類文檔,因為 ActionScript 2.0 不支持 3D 功能。要想在 ActionScript 3.0 文件中選用 3D 旋轉(zhuǎn)工具來完成 3D 旋轉(zhuǎn)效果,必須先把操作對象轉(zhuǎn)換為影片剪輯才能實現(xiàn)。按鈕元件、圖形元件、文本塊、組、位圖等都不能使用 3D 旋轉(zhuǎn)工具。創(chuàng)建影片剪輯后,使用 3D 旋轉(zhuǎn)工具可以在 3D 空間中旋轉(zhuǎn)影片剪輯實例。在使用 3D 旋轉(zhuǎn)工具選擇影片剪輯后,影片剪輯的 X、Y 和 Z 三個軸將顯示在舞臺上對象的頂部,X 軸為紅色、Y 軸為綠色,而 Z 軸為藍色,使用橙色可同時繞 X 和 Y 軸自由旋轉(zhuǎn)?梢栽 3D 空間中旋轉(zhuǎn)單個對象或多個對象,下面具體介紹它的使用方法。
2、在 3D 空間中旋轉(zhuǎn)對象
在 3D 空間中旋轉(zhuǎn)對象的步驟如下:(1)新建一個 ActionScript 3.0 文檔;(2)新建影片剪輯元件,或轉(zhuǎn)換成影片剪輯元件;(3)選中影片剪輯實例作為操作對象;(4)設(shè)置全局、局部模式;(5)調(diào)整 3D 旋轉(zhuǎn)控件。
2.1、在 3D 空間中旋轉(zhuǎn)單個對象
要想實現(xiàn)單個對象的 3D 效果,首先需要新建一個ActionScript 3.0 文檔,接著選中一個影片剪輯實例作為操作對象,其次設(shè)置全局、局部模式,最后調(diào)整 3D 旋轉(zhuǎn)控件。
(1)在舞臺上繪制一個長方形,并將其轉(zhuǎn)換成影片剪輯元件。
。2)在“工具”面板中選擇 3D 旋轉(zhuǎn)工具(或按 W 鍵)。
單擊“工具”面板的“選項”部分中的“全局”切換按鈕,選中其模式。再次單擊該按鈕或按 D 鍵實現(xiàn)全局、局部模式的切換。
。3)在舞臺上選擇長方形影片剪輯元件。
。4)3D 旋轉(zhuǎn)控件將顯示在舞臺上長方形對象的頂部。
如果 3D 旋轉(zhuǎn)控件出現(xiàn)在其他位置,可雙擊控件的中心點把它移動到選定的對象上。這里 3D 旋轉(zhuǎn)控件有四個旋轉(zhuǎn)軸,X軸為紅色圈、Y 軸為綠色圈,而 Z 軸為藍色圈,使用橙色圈可同時繞 X 和 Y 軸自由旋轉(zhuǎn)。
。5)調(diào)整控件的位置。
第一,利用鼠標調(diào)整 3D 旋轉(zhuǎn)控件的位置。鼠標拖動中心點可以重新定位影片剪輯旋轉(zhuǎn)控件中心點位置,移動旋轉(zhuǎn)中心點可以影響對象及其外觀,雙擊中心點可將其移回所選影片剪輯的中心。
第二,利用變形面板調(diào)整控件的位置。通過“窗口 - 變形”菜單可打開變形面板。用戶可以通過“變形”面板中“3D中心點”屬性修改所選對象的旋轉(zhuǎn)控件中心點的位置。
。6)拖動軸控件旋轉(zhuǎn)調(diào)出 3D 效果。
第一,拖動軸控件旋轉(zhuǎn)調(diào)出 3D 效果。將指針放在四個旋轉(zhuǎn)軸控件之一上,指針在經(jīng)過四個控件中的一個控件時將發(fā)生變化。拖動一個軸控件繞該軸旋轉(zhuǎn),或拖動自由旋轉(zhuǎn)控件(外側(cè)橙色圈)同時繞 X 和 Y 軸旋轉(zhuǎn)。左右拖動 X 軸控件可繞 X 軸旋轉(zhuǎn),上下拖動 Y 軸控件可繞 Y 軸旋轉(zhuǎn),拖動Z 軸控件進行圓周運動可繞 Z 軸旋轉(zhuǎn)。單個對象軸旋轉(zhuǎn)如圖1 所示。
圖 1 單個對象軸旋轉(zhuǎn)
第二,利用變形面板調(diào)整控件的位置。用戶可以通過“變形”面板中“3D旋轉(zhuǎn)”屬性控制所選影片剪輯實例的旋轉(zhuǎn)角度。
2.2、在 3D 空間中旋轉(zhuǎn)多個對象
要想實現(xiàn)多個對象的3D效果,首先需要新建一個Action-Script 3.0 文檔,接著需要選中多個影片剪輯實例作為操作對象,其次設(shè)置全局、局部模式,最后調(diào)整 3D 旋轉(zhuǎn)控件。
(1)新建一個 ActionScript 3.0 文檔,在舞臺上繪制一個長方形,并將其轉(zhuǎn)換成影片剪輯元件。
。2)打開庫面板,再拖出 3 個影片剪輯元件實例。
(3)在“工具”面板中選擇 3D 旋轉(zhuǎn)工具(或按 W 鍵)。
通過選中“工具”面板的“選項”部分中的“全局”切換按鈕,驗證該工具是否處于所需模式。單擊該按鈕或按 D 鍵可在全局模式和局部模式之間切換。
。4)在舞臺上選擇 4 個影片剪輯實例。選擇 3D 旋轉(zhuǎn)工具指定給第一個影片剪輯后,按住 Shift 鍵的同時再選擇其他影片剪輯實例,可以實現(xiàn)同時選擇多個影片剪輯實例。雙擊控件中心的小圓圈,使控件位于 4 個影片剪輯的中心。
(5)調(diào)整控件的位置。
第一,利用鼠標調(diào)整控件的位置。若要將中心點移動到任意位置,請拖動中心點。若要將中心點移動到一個選定的影片剪輯的中心,請按住 Shift 并雙擊該影片剪輯。若要將中心點移動到選中影片剪輯組的中心,請雙擊該中心點。
第二,利用變形面板調(diào)整控件的位置。用戶可以在“變形”
面板中調(diào)整中心點的位置。通過“窗口 - 變形”菜單打開變形面板,使用“變形”面板中“3D 中心點”屬性調(diào)整所選對象旋轉(zhuǎn)控件中心點的位置。
(6)拖動軸控件旋轉(zhuǎn)調(diào)出 3D 效果。
第一,拖動軸控件旋轉(zhuǎn)調(diào)出 3D 效果。調(diào)整多個影片剪輯控件時,3D 旋轉(zhuǎn)控件默認顯示在最近所選的對象上。雙擊控件中心的小圓圈,使控件位于 4 個影片剪輯的中心,所有選中的影片剪輯都將繞 3D 中心點旋轉(zhuǎn)。將指針放在四個旋轉(zhuǎn)軸控件之一上(紅色圈、綠色圈、藍色圈、橙色圈),指針在經(jīng)過四個控件中的一個控件時將發(fā)生變化。拖動一個軸控件繞該軸旋轉(zhuǎn),或拖動自由旋轉(zhuǎn)控件(外側(cè)橙色圈)同時繞 X 和 Y 軸旋轉(zhuǎn)。左右拖動 X 軸控件可繞 X 軸旋轉(zhuǎn),上下拖動 Y 軸控件可繞 Y 軸旋轉(zhuǎn),拖動 Z 軸控件進行圓周運動可繞 Z 軸旋轉(zhuǎn)。多個對象軸旋轉(zhuǎn)如圖 2 所示。
圖 2 多對象軸旋轉(zhuǎn)
第二,利用變形面板調(diào)整控件的位置。用戶可以通過“變形”面板中“3D旋轉(zhuǎn)”屬性控制所選影片剪輯實例的旋轉(zhuǎn)角度。
通過以上步驟制作“飛機”側(cè)身動畫,見表 1。
表 1 “飛機”側(cè)身動畫
具體步驟如下:
。1)新建 ActionScript 3.0 文件。
。2)試用 3D 旋轉(zhuǎn)工具。在舞臺上繪制 1 架飛機,按F8 轉(zhuǎn)換為“飛機”影片剪輯(如圖 3 所示),使用工具箱中的 3D 旋轉(zhuǎn)工具點擊“飛機”實例,在 X、Y、Z 軸上移動,體會在 3 種空間(X,Y,Z)上的變化,觀察效果。
圖 3 “飛機”影片剪輯
圖 4 3D 旋轉(zhuǎn)工具使用
(3)使用 3D 工具進行 3D 動畫制作。在第 30 幀上按F5 插入一個普通幀,右擊選擇創(chuàng)建補間動畫。確保選擇第30 幀,使用 3D 旋轉(zhuǎn)工具點選舞臺上的“飛機”影片剪輯實例(如圖 4 所示),調(diào)整 X、Y、Z 值到適當值。至此一個簡單的 3D 動畫制作完成。
3、結(jié) 語
Flash 3D 效果可以更好地結(jié)合到傳統(tǒng)動畫與商業(yè)動畫制作出更好的 Flash 動畫效果,3D 旋轉(zhuǎn)和 Flash 3D 平移是制作3D 效果的關(guān)鍵知識點。要想獲得更佳的動畫效果,可以在Flash 中適當引入 3D 效果,這就需要了解 3D 平移和 3D 旋轉(zhuǎn)的相關(guān)知識。
參考文獻
[1] 王夢 , 師鳴若 , 鄭睿 .Flash CS6 案例教程 [M]. 北京 :電子工業(yè)出版社 ,2016.
[2] 老虎工作室 , 黃曉瑜 , 田婧 . 從零開始 Flash CS6 中文版基礎(chǔ)培訓(xùn)教程 [M]. 北京 : 人民郵電出版社 ,2015.
【在Flash舞臺上3D空間中的旋轉(zhuǎn)對象探析論文】相關(guān)文章:
商業(yè)空間中導(dǎo)視系統(tǒng)色彩運用探析論文05-07
芭蕾舞運動小貼士:在舞臺上...05-04
論文致謝的對象與要求04-28
3D GIS中空間對象的存儲與快速查詢04-28
探析桑弘羊法治思想論文05-04
探析觀測綜合氣象的論文05-05
鄒韜奮體育思想探析論文05-02
小學(xué)音樂教學(xué)探析論文04-30