快速导航:   教程资源  | 经典范例  | 友情链接  | 联系我们  | 官方微博
登陆 | 注册

 flash 3d 研究所
flash3d 研究所 pv3d 教程 研究所小贴士: [Embed(source = '模型.DAE', mimeType = 'application/octet-stream')]后,private var DAEAsset:Class; private var DAEByteArray:ByteArray = new DAEAsset() as ByteArray;可以把外部模型嵌入到swf里










最近更新:
● wan925446570阁下在讨论区里 发表新主题“怎么配置away3d运行环境啊???...”(20:38:35)
● yanfaqiang阁下在讨论区里 回复“《超简易papervision3D基础 ...”(18:08:41)
● cripel阁下在讨论区里 回复“...”(14:38:04)
浏览主题:如何扩展DAE类

如何扩展DAE类
xxx (2010-11-22 15:46:33)


因主场景需添加N个DAE模型,为了方便修改和代码管理,想新建类扩展DAE类,该类完成对一种DAE模型的贴图显示等功能,总是没实现成功,请大侠们指教;因DAE类总是需要定义var xx=new DAE(true),要不就不能对实例进行贴图等,但新建的扩展类好像又不能强制转化到DAE,也就是上面这句无法实现;
在新建类中主要完成DAE的操作,  Viewport3D;BasicRenderEngine;Scene3D;
FlabCamera3D;这些均在主场景定义添加,类要实现以下功能:
xxx=new 水平旋钮();
xxx.load("x.DAE",new MaterialsList({all:new BitmapFileMaterial("x.jpg")}));
xxx.addEventListener(FileLoadEvent.LOAD_COMPLETE,process);
 
 function process(evt:FileLoadEvent):void{
   
  this.moveLeft(2000);
   this.moveUp(50);
   this.scale=0.5;
   scene.addChild(this);
   
  }
 
像类似这样的类应该怎么去写呢;
本人小菜,刚接触pv3d,as3基础也不是很劳,请大侠们指教下
         






flash 3d 研究所 fur3
(2010-11-24 11:27:36)
pv3d不会没关系,但as3基础不牢就比较麻烦了,建议花点时间学学。
扩展任何一个类就是 extends 那个类就是了,很简单的


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了