淺談FLASH三維效果應用實例_第1頁
淺談FLASH三維效果應用實例_第2頁
淺談FLASH三維效果應用實例_第3頁
淺談FLASH三維效果應用實例_第4頁
淺談FLASH三維效果應用實例_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、淺談flash三維效果應用實例文章來源 畢業(yè)論文網 摘要:flash雖然是二維動畫制作軟件,但也可以采用一些三維技術原理在flash中實現(xiàn)簡單的偽三維效果,即通過對物體放大縮小,改變透明度、深度,運動變換等操作來達到視覺欺騙的效果。原理雖然簡單,如果應用合理也能產生很眩的效果。通常,我們可以利用三種方法實現(xiàn):光影效果、遮罩、使用actionscript。其中,光影效果實現(xiàn)起來比較簡單,不再贅述,下面分別對如何利用遮罩和actionscript實現(xiàn)三維效果做簡單介紹。關鍵詞:flash三維效果遮罩actionscript實例一:利用遮罩制作三維旋轉效果——善待地球操作步驟

2、:(1)新建圖形元件“地球”。單擊“橢圓工具"按鈕,按住shift鍵,畫出一個正圓。(2)在“混色器”中選擇放射狀漸變色,設置兩個漸變點,左邊漸變點是“alpha”值為16%的藍色(003366),右邊漸變點是“alpha”值為100%的藍色(003366),如圖1。(3)使用“顏料桶工具”為圓填充這種漸變色,并刪去圓的邊框,如圖2。圖1圖2(4)新建圖形元件“文字”。單擊“文本工具”按鈕,選擇白色,在舞臺

3、中寫出“善待地球”文字,字體為黑體,字號為“50”。(5)新建圖形元件“遮罩”。使用“橢圓工具”畫個正圓,顏色值為“#666666”。(6)導入庫中的兩張地圖圖片,“地圖1”和“地圖2”(7)新建圖形元件“旋轉的地球”。將圖層1改名為“遮罩”,在此圖層的第1幀導入名為“遮罩”的元件。(8)在“遮罩”層第35幀插入關鍵幀。(9)新建圖層

4、,命名為“地圖2”,位于“遮罩”圖層的下方,在此圖層的第1幀導入圖片“地圖2”。(10)單擊“地圖2”層的第35幀,按f6插入關鍵幀,并調整圖形位置。(11)右鍵單擊“地圖2”層第1幀到35幀任意一幀,在彈出的菜單中單擊“創(chuàng)建補間動畫”命令。(12)右鍵單擊“遮罩”層的層標,在彈出的菜單中單擊“遮罩層”命令。(13)在“遮罩”層和“地圖2”層中間新建圖層&l

5、dquo;地圖1”。在此圖層的第1幀導入元件“地圖1”。單擊“地圖1”層的第35幀,插入關鍵幀,并調整圖片位置。(14)右鍵單擊“地圖1”層的第1幀,在彈出的菜單中單擊“創(chuàng)建補間動畫”命令。(15)新建圖層“地球”,位于已有圖層的上方,在此圖層的第1幀導入名為“地球”的元件,用“任意變形工具”的大小和位置,使它與“遮罩”剛好重合。(16)單擊“場景1”。(17)在&ld

6、quo;圖層1”的第1幀導入元件“旋轉的地球”,調整其大小和位置。(18)在第105幀插入關鍵幀。(19)新建“圖層2”,位于“圖層1”的上方,右擊第25幀插入關鍵幀,導入名為“遮罩”的元件,調整并覆蓋“旋轉的地球”元件。(20)單擊“圖層2”的第66幀,插入關鍵幀。(21)將“圖層2”第25幀上圖形的“alpha”值設為0,第66幀上圖形的“alpha”值設為68%。

7、(22)右鍵單擊“圖層2”的第25幀,選擇“創(chuàng)建補間動畫”命令。(23)新建“圖層3”,位于已有圖層的上方。在第61幀插入關鍵幀,在此幀中導入名為“文字”的元件,將它縮小置于舞臺上方。(24)在“圖層3”第67幀插入關鍵幀,調整“文字”元件。(25)右鍵單擊“圖層3”的第25幀,選擇“創(chuàng)建補間動畫”命令。最后按ctrl+enter觀看效果(如圖):隨著地球的旋轉,純凈湛藍的地球最終變成污濁蒙灰的地球,立體

8、感很強,呼吁人類要善待地球。實例二:神奇的actionscript如果flash僅僅是靠改變幀動作來制作動畫,或許就不會有今天的輝煌。強大的actionscript吸引了更多愛好者,我們可以利用actionscript實現(xiàn)三維效果。下面通過一個簡單的實例,領略actionscript的數(shù)字三維魔力。操作步驟:(1)新建文件并插入一個新圖層,從上至下取名為腳本、小球。按ctrl+f8創(chuàng)建一個名為“小球”的影片剪輯,在其中繪制一個小球,并填充放射性漸變色;將小球從“庫”中拖放到“小球”圖層的第1幀,單擊“屬性&rd

9、quo;按鈕,將其“實例名”設置為“ball”,再在第2幀按f5鍵。(2)在“腳本”圖層的第1幀按f6鍵,然后單擊下方的“動作”按鈕,輸入如下腳本:“zongshu=12;”在第2幀按f6鍵,再輸入如下語句:stagewidth=500;stageheight=320;centerstagex=stagewidth/2;centerstagey=stageheight/2;for (i=1; izongshu+1; i+) duplicatemovieclip (&ldquo

10、;ball”, “ball”+i, i);stop();(3)選中小球,打開“動作面板”,為小球加上如下語句:onclipevent (load)_root.ball._visible=false;name=substring(_name, 5, 2);x=(2*math.pi)*(name/_root.zongshu);_root.xspeed=0;_root.yspeed=1;onclipevent (enterframe) zradius=50;xradius=150;x+=_root.xspeed;cosx=math.cos(

11、x);sinx=math.sin(x);_x=cosx*xradius*(4+sinx)/4+_root.centerstagex;scale=sinx*zradius/2+100;_xscale=scale;_yscale=scale;alpha=sinx*zradius+85;_alpha=alpha;y=(sinx+(1-sinx)*(1-sinx)/6)*zradius;_y=_root.yspeed*y+130;this.swapdepths(sinx+1)*100);onclipevent (mousemove)_root.xspeed=0.0004*_xmouse;_root.yspeed=0.01*(_ymouse+50);最后按ctrl+enter觀看效果(如圖):小球會隨著鼠標的移動方向而旋轉,立體感很強。利用遮罩和actionscript實現(xiàn)flash三維效果,也如此的美輪美奐。當然,如果想通過flash實現(xiàn)更多的視覺效果,還需要不斷挖掘和探索,比如引進三維引擎技術,可能會更好地實現(xiàn)flash三維效果,讓我們努力去

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論