away3d 4.0.9Gold 学习笔记 开始 自我封装 (2)

 

按照以前学习3.6的习惯,因为每次都要添加view3d  等。。我就直接封装一个好了

放在template文件夹下面名字为 AwayTemplate.as  这样我每次要用直接实例化及好了。 

 

 1 package template
 2  {
 3      import away3d.containers.View3D;
 4      import away3d.debug.AwayStats;
 5      import flash.display.Sprite;
 6      import flash.events.Event;
 7  
 8      public class AwayTemplate extends Sprite
 9      {
10          protected var _view:View3D;
11          private var stats:AwayStats;
12          public function AwayTemplate()
13          {
14              if (stage)
15              {
16                  init();
17              }
18              else
19              {
20                  addEventListener(Event.ADDED_TO_STAGE,init);
21              }
22          }
23          protected function init(e:Event=null):void
24          {
25              removeEventListener(Event.ADDED_TO_STAGE,init);
26              initView();
27              addEventListener(Event.ENTER_FRAME,onEnter);
28          }
29  
30  
31          protected function initView():void
32          {
33              _view = new View3D  ;
34              _view.backgroundColor = 0x0c0c0c;
35              addChild(_view);
36              stats = new AwayStats(_view);
37              addChild(stats);
38          }
39          protected function render():void
40          {
41              trace("rendering....");
42          }
43          protected function onEnter(e:Event):void
44          {
45              _view.render();
46              render();
47          }
48      }
49  }

 

 

 

 

 这里我提供一份完整的away3d 4.0.9 GOLD版本的下载(包含上面的自我封装类) 下载

转载于:https://www.cnblogs.com/bulolo/archive/2012/10/02/2710590.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值