diff options
| author | Rémi Verschelde <remi@verschelde.fr> | 2023-06-27 13:09:50 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-06-27 13:09:50 +0200 |
| commit | 1b3bf485263c4e2ebc8bcdb1d71b58064f4dc5bc (patch) | |
| tree | f2b3704e18089f256c7b014e799defcb87913774 | |
| parent | 950f4c3b41acef0403618dd6169be90530dea5da (diff) | |
| parent | 104da478a89359ef0dffc3183205e81f26cc45a8 (diff) | |
| download | redot-engine-1b3bf485263c4e2ebc8bcdb1d71b58064f4dc5bc.tar.gz | |
Merge pull request #78727 from rburing/really_velocity
Fix CharacterBody3D `get_position_delta()` and `get_real_velocity()`
| -rw-r--r-- | scene/3d/physics_body_3d.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scene/3d/physics_body_3d.cpp b/scene/3d/physics_body_3d.cpp index c8becc230b..6b31aa0a3c 100644 --- a/scene/3d/physics_body_3d.cpp +++ b/scene/3d/physics_body_3d.cpp @@ -1780,7 +1780,7 @@ const Vector3 &CharacterBody3D::get_last_motion() const { } Vector3 CharacterBody3D::get_position_delta() const { - return get_transform().origin - previous_position; + return get_global_transform().origin - previous_position; } const Vector3 &CharacterBody3D::get_real_velocity() const { |
