Fix missing re-activation of bullet physics sleep feature
Adds the missing option of re-enabling the sleep feature in bullet physics once a body had the sleep feature disabled.
(cherry picked from commit 0877cf6419
)
This commit is contained in:
parent
8c2e10c393
commit
a849625813
|
@ -597,6 +597,8 @@ void RigidBodyBullet::set_state(PhysicsServer::BodyState p_state, const Variant
|
||||||
if (!can_sleep) {
|
if (!can_sleep) {
|
||||||
// Can't sleep
|
// Can't sleep
|
||||||
btBody->forceActivationState(DISABLE_DEACTIVATION);
|
btBody->forceActivationState(DISABLE_DEACTIVATION);
|
||||||
|
} else {
|
||||||
|
btBody->forceActivationState(ACTIVE_TAG);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue