Ejemplo n.º 1
0
 /// <summary>
 /// Fired when the entity is added to the world.
 /// </summary>
 public override void OnSpawn()
 {
     if (PhysicsWorld == null)
     {
         PhysicsWorld = Entity.Engine.PhysicsWorld;
     }
     SpawnHandle();
     Entity.OnPositionChanged    += PosCheck;
     Entity.OnOrientationChanged += OriCheck;
 }
Ejemplo n.º 2
0
 public Physics(BulletAppState bullet)
 {
     physicsSpace = bullet.GetPhysicsSpace();
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Loads the basic engine.
 /// </summary>
 public void LoadBasic()
 {
     SysConsole.Output(OutputType.INIT, "BasicEngine prepping physics helper...");
     PhysicsWorld = new PhysicsSpace <T, T2>();
 }
Ejemplo n.º 4
0
 public BulletAppState()
 {
     physicsSpace = new PhysicsSpace();
 }