public class DisplayObject3DStarling extends FixedSizeObject
override public function render(support:RenderSupport, parentAlpha:Number):void
{
//项目模型渲染的方法
}
public class GObject3D extends GObject
override protected function createDisplayObject():void
{
_content = new DisplayObject3DStarling();
setDisplayObject(_content);
}
2 个回复
谷主
赞同来自:
qqzp63168 - 90后
赞同来自:
新写一个displayobject类继承fixedsizeobject,然后新写一个GObject3D继承GObject。
使用的时候new一个GObject3D实例,设置模型的渲染数据。然后addchild(GObject3D实例)
public class DisplayObject3DStarling extends FixedSizeObject
override public function render(support:RenderSupport, parentAlpha:Number):void
{
//项目模型渲染的方法
}
public class GObject3D extends GObject
override protected function createDisplayObject():void
{
_content = new DisplayObject3DStarling();
setDisplayObject(_content);
}