• 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

  • 相关阅读:
    Centos7.0 安装Oralce 11g数据库
    python学习:基础数据类型
    Centos7.0 安装MySQL数据库
    Centos7.0 安装MariaDB数据库
    微服务的详情
    Class -- 10 -- Method类常用方法解析
    遍历list的三种方式
    使用@Autowired注解警告Field injection is not recommended
    java中的两种排序工具Arrays和Collections的使用
    java的reflection和introspector
  • 原文地址:https://www.cnblogs.com/cxchanpin/p/6985384.html
Copyright © 2020-2023  润新知