如何扩展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基础也不是很劳,请大侠们指教下