1     /**
2      * ...
3      * @author Matthew Casperson
4      */
5
6     package ;
7
8     import fr.seraf.wow.primitive.WParticle;
9     import sandy.core.scenegraph.Shape3D;
10
11    class PhysicsObject extends MeshObject
12    {
13       private var wowParticle:WParticle;
14
15       public function new(engineManager:EngineManager, model:Shape3D, wowParticle:WParticle)
16       {
17          this.wowParticle = wowParticle;
18          engineManager.wow.addParticle(this.wowParticle);
19          super(engineManager, model);
20       }
21
22       override public function enterFrame(dt:Float) : Void
23       {
24          this.model.x = wowParticle.px;
25          this.model.y = -wowParticle.py;
26          this.model.z = wowParticle.pz;
27       }
28
29    }

Top