首页 > 代码库 > flash3D学习1
flash3D学习1
今天正式学习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个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。