public CharacterController(DefaultCamera camera, InputManager inputManager, float mass)
     : base(mass, PhysicsWorld.PhysicsShape.ConvexMesh)
 {
     this.camera = camera;
     this.inputManager = inputManager;
     camera.KeysEnabled = false;
 }
Example #2
0
 public void AddCharacter(DefaultCamera camera, InputManager inputManager, GameObject gameObject, float mass)
 {
     CharacterController rbc = new CharacterController(camera, inputManager, mass);
     gameObject.AddController(rbc);
     world.AddBody(rbc.Body);
     rbc.Body.EnableDebugDraw = true;
     rbc.Body.DebugDraw(debugDraw);
 }