Fix moving character controller when displacement is zero
This commit is contained in:
@@ -379,7 +379,10 @@ void CharacterController::AddMovement(const Vector3& translation, const Quaterni
|
||||
displacement += GetPhysicsScene()->GetGravity() * deltaTime;
|
||||
}
|
||||
|
||||
Move(displacement);
|
||||
if (!displacement.IsZero())
|
||||
{
|
||||
Move(displacement);
|
||||
}
|
||||
|
||||
if (!rotation.IsIdentity())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user