Browse Source

Changed SkeletonIK3D to clear bone overrides when stopping

(cherry picked from commit 9ebdf812df82e0605263541fbe44a4a8db48396f)
TwistedTwigleg 4 years ago
parent
commit
51be345a17
1 changed files with 3 additions and 0 deletions
  1. 3 0
      scene/animation/skeleton_ik.cpp

+ 3 - 0
scene/animation/skeleton_ik.cpp

@@ -589,6 +589,9 @@ void SkeletonIK::start(bool p_one_time) {
 
 void SkeletonIK::stop() {
 	set_process_internal(false);
+	if (skeleton) {
+		skeleton->clear_bones_global_pose_override();
+	}
 }
 
 Transform SkeletonIK::_get_target_transform() {