Merge pull request #296 from rraallvv/master
Stop adding motion in the kinematic character controller if the walk dir...
This commit is contained in:
@@ -636,7 +636,7 @@ void btKinematicCharacterController::playerStep ( btCollisionWorld* collisionWo
|
|||||||
// printf(" dt = %f", dt);
|
// printf(" dt = %f", dt);
|
||||||
|
|
||||||
// quick check...
|
// quick check...
|
||||||
if (!m_useWalkDirection && m_velocityTimeInterval <= 0.0) {
|
if (!m_useWalkDirection && (m_velocityTimeInterval <= 0.0 || m_walkDirection.fuzzyZero())) {
|
||||||
// printf("\n");
|
// printf("\n");
|
||||||
return; // no motion
|
return; // no motion
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user