Explorar o código

Fixed reload_goal not being called when SkeletonIK3D::start is invoked with p_one_time = true

ConorLPBoyle %!s(int64=5) %!d(string=hai) anos
pai
achega
fa4d9c9446
Modificáronse 1 ficheiros con 5 adicións e 0 borrados
  1. 5 0
      scene/3d/skeleton_ik_3d.cpp

+ 5 - 0
scene/3d/skeleton_ik_3d.cpp

@@ -511,6 +511,11 @@ bool SkeletonIK3D::is_running() {
 void SkeletonIK3D::start(bool p_one_time) {
 	if (p_one_time) {
 		set_process_internal(false);
+
+		if (target_node_override) {
+			reload_goal();
+		}
+
 		_solve_chain();
 	} else {
 		set_process_internal(true);