small fix
This commit is contained in:
@@ -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();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user