1     package
2     {
3        import away3d.core.math.Number3D;
4        import away3d.core.utils.Init;
5
6        public class ApplicationManager extends BaseObject
7        {
8           protected var mesh:MeshObject = null;
9
10          public function ApplicationManager(engineManager:EngineManager)
11          {
12             super(engineManager);
13          }
14
15          public function startupApplicationManager():ApplicationManager
16          {
17             super.startupBaseObject();
18             mesh = new RotatingMesh(engineManager).startupRotatingMesh(
19                engineManager.MyResourceManager.Fighter1XML,
20                new Init({material:engineManager.MyResourceManager.SF02_Tex}));
21             mesh.model.moveTo(100, -100, 2000);
22
23             return this;
24          }
25
26          public override function shutdown():void
27          {
28             super.shutdown();
29          }
30
31          public override function enterFrame(dt:Number):void
32          {
33
34          }
35
36       }
37    }