small fix

This commit is contained in:
Mr. Capybara
2023-11-13 14:28:16 -04:00
parent a9e1568edc
commit 4ceed361e2

View File

@@ -34,10 +34,10 @@ void RigidBody::SetIsKinematic(const bool value)
if (value == GetIsKinematic()) if (value == GetIsKinematic())
return; return;
_isKinematic = value; _isKinematic = value;
if (_actor && _isActive) if (_actor)
{ {
PhysicsBackend::SetRigidDynamicActorFlag(_actor, PhysicsBackend::RigidDynamicFlags::Kinematic, value); PhysicsBackend::SetRigidDynamicActorFlag(_actor, PhysicsBackend::RigidDynamicFlags::Kinematic, value);
if (!value) if (!value && _isActive)
WakeUp(); WakeUp();
} }
} }