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 }