protected override void SimulatePhysics()
 {
     KinematicCharacterSystem.PreSimulationInterpolationUpdate(Time.fixedDeltaTime);
     KinematicCharacterSystem.Simulate(Time.fixedDeltaTime, KinematicCharacterSystem.CharacterMotors, KinematicCharacterSystem.PhysicsMovers);
     KinematicCharacterSystem.PostSimulationInterpolationUpdate(Time.fixedDeltaTime);
     base.SimulatePhysics();
 }
 private void Update()
 {
     KinematicCharacterSystem.Simulate(Time.deltaTime, KinematicCharacterSystem.CharacterMotors, KinematicCharacterSystem.PhysicsMovers);
 }
 public void OnSimulateStep(float deltaTime)
 {
     KinematicCharacterSystem.Simulate(deltaTime);
 }