Fix missing CharacterController bounds if controller is missing

This commit is contained in:
Wojtek Figat
2021-02-08 20:20:39 +01:00
parent c9860f21ec
commit 58350c87e2
2 changed files with 6 additions and 2 deletions

View File

@@ -361,6 +361,11 @@ void CharacterController::OnTransformChanged()
UpdateScale();
UpdateBounds();
}
else if (!_controller)
{
_box = BoundingBox(_transform.Translation, _transform.Translation);
BoundingSphere::FromBox(_box, _sphere);
}
}
void CharacterController::Serialize(SerializeStream& stream, const void* otherObj)