当前位置:首页 > 编程开发

sandy 平面自转

webgou17年前 (2009-12-15)编程开发370

 

看了上面的效果,还不错吧!flash的魅力.试着按上下键,看看效果. 因需要在flash lite上运行,而lite兼容as2,所以采用sandy 1.2库。 具体实现: 1.初始化World3D //3d引擎world3d var world:World3D = World3D.getInstance(); 2.然后加入摄像头,及平面,还有事件 world.setCamera( cam );//加入摄像头 createScene(g);//加入平面 world.addEventListener(World3d.onRenderEvent, this, camMove);//加入事件 3.平面旋转 ts = new MovieSkin("image_usb", false,true);//影片材质 plane_usb = new Plane3D(ht,wh,10,'quad'); //初始化平面 plane_usb.setSkin(ts); plane_usb.setTransparency(transp); //透明度 plane_usb.enableBackFaceCulling(false);//背面背景 plane_usb.setBackSkin(ts); tsfor = new Transform3D(); tsfor.rot(90,180,0);//自身旋转 plane_usb.setTransform(tsfor); var tsu = new Transform3D(); var tgu = new TransformGroup(); tsu.translate(0,0,300);//向z平移 tgu.setTransform(tsu); tgu.addChild(plane_usb); var tsual = new Transform3D(); var tgual= new TransformGroup(); tsual.rot(0,angle,0);//绕世界y轴旋转angle角度 tgual.setTransform(tsual); tgual.addChild(tgu); 上面代码,要注意变换方向。 源码

扫描二维码推送至手机访问。

版权声明:本文由知了博客发布,如需转载请注明出处。

本文链接:https://www.webgou.info/?id=99

标签: flash
分享给朋友:

“sandy 平面自转” 的相关文章

ATL处理函数跳转的思考

今天,分析MFC与WTL的消息映射,比较难理解的有下面两点: 1.MFC,AfxCbtFilterHook转到AfxWndProc, 2.WTL(ATL),CWndProcThunk把窗口指针跳转到WindowProc,并把hWnd改成窗口指针.…

数字视频传输系统

最近车机牵涉到到车后视方面的知识,在这里补充一点次料:…

三本优秀的Python教程

 因为突然就对PY感兴趣了~囧~…所以决定找教程学习下(话说到现在还没完整学完一门语言呢…T_T)。相对于其他的程序语言,Python的教程显得单薄。这里推荐三份流传广泛的Python教程,如果你正准备找教程学py,希望本文会对你有用。...…

C语言中swap问题

这道题问题关键在于理解:指针…

Android代码结构深入剖析

当我们在对Android操作系统进行编程后,会产生一个结构严密的Android代码结构,那么大家可以从这篇文章中对这一结构进行详细的分析,以此为参考,来加深大家对这一操作系统的认识,方便大家今后的开发。Android编译完成后,将在根目录中生成一个out文件夹,所有生成的Android代码结构内容均…

android编译时找不到stub-64.h的问题

前些天开始常识编译android …

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。