diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-08-11 19:02:47 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-11 19:02:47 +0200 |
commit | 326b471fc3d569126f64a435c6db5f568334ab89 (patch) | |
tree | 3e61fb43b2c4572fae4b01c70a784c08ffea40c7 | |
parent | 5ffbc7d678d3c229b23e6e28cd1323adf4b14ce8 (diff) | |
parent | 8335f009490a8d282c4feb68a35663857e341401 (diff) |
Merge pull request #40941 from Sauermann/TorqueWakeup
Wake up RigidBody 2D after applying torque
-rw-r--r-- | servers/physics_2d/physics_server_2d_sw.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/servers/physics_2d/physics_server_2d_sw.cpp b/servers/physics_2d/physics_server_2d_sw.cpp index 1ed1ba6958..ffdaab0d92 100644 --- a/servers/physics_2d/physics_server_2d_sw.cpp +++ b/servers/physics_2d/physics_server_2d_sw.cpp @@ -821,6 +821,7 @@ void PhysicsServer2DSW::body_apply_torque_impulse(RID p_body, real_t p_torque) { _update_shapes(); body->apply_torque_impulse(p_torque); + body->wakeup(); } void PhysicsServer2DSW::body_apply_impulse(RID p_body, const Vector2 &p_impulse, const Vector2 &p_position) { |