flash3D學習1

來源:互聯網
上載者:User

標籤:flash   3d   

今天正式學習flash3D。

先配置:


這樣配置好了。

接下來是第一個flash3D。

import flash.display.MovieClip;import flash.events.Event;import flash.display.Stage;import away3d.primitives.WireframeSphere;import away3d.containers.View3D;var view:View3D;var ball:WireframeSphere;main();function main():void{//設定幀率stage.frameRate=30;//建立一個視口(如果你是站在室內通過窗子看室外,這個視口相當於窗子)view=new View3D();//將視口添加到舞台上addChild(view);//建立一個網格球體ball= new WireframeSphere(300,10,10,0xff0000,1);//把球體加入到視口的情境中(scene是一個世界,透過視口看到的物體都是存在於這個scene情境中的)view.scene.addChild(ball);//trace(ball.x);//增加一個enterFrame偵聽事件addEventListener(Event.ENTER_FRAME, onenterframe);}function onenterframe(e:Event):void{//使球體沿Y軸旋轉550+275=825,ball.rotationY++;ball.rotationZ++;ball.x+=5;if(ball.x>975)ball.x=-700;//渲染視口(有了視口、情境和情境中的物體,我們還需要最後一步渲染,這樣我們才能最終的效果)view.render();}
原文是寫在類裡面的,我習慣寫在幀上。就改了下,順便加了個移動效果。

原文:http://blog.sina.com.cn/s/blog_4532d8b50101ata2.html

附上我的:http://download.csdn.net/detail/jianqiu000/8901397

著作權聲明:本文為博主原創文章,未經博主允許不得轉載。

flash3D學習1

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.