@@ -669,7 +669,7 @@ void SpringBoneSimulator3D::set_radius_damping_curve(int p_index, const Ref<Curv
669669 }
670670 settings[p_index]->radius_damping_curve = p_damping_curve;
671671 if (settings[p_index]->radius_damping_curve .is_valid ()) {
672- settings[p_index]->radius_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index));
672+ settings[p_index]->radius_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index, false ));
673673 }
674674 _make_joints_dirty (p_index);
675675}
@@ -703,7 +703,7 @@ void SpringBoneSimulator3D::set_stiffness_damping_curve(int p_index, const Ref<C
703703 }
704704 settings[p_index]->stiffness_damping_curve = p_damping_curve;
705705 if (settings[p_index]->stiffness_damping_curve .is_valid ()) {
706- settings[p_index]->stiffness_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index));
706+ settings[p_index]->stiffness_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index, false ));
707707 }
708708 _make_joints_dirty (p_index);
709709}
@@ -737,7 +737,7 @@ void SpringBoneSimulator3D::set_drag_damping_curve(int p_index, const Ref<Curve>
737737 }
738738 settings[p_index]->drag_damping_curve = p_damping_curve;
739739 if (settings[p_index]->drag_damping_curve .is_valid ()) {
740- settings[p_index]->drag_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index));
740+ settings[p_index]->drag_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index, false ));
741741 }
742742 _make_joints_dirty (p_index);
743743}
@@ -771,7 +771,7 @@ void SpringBoneSimulator3D::set_gravity_damping_curve(int p_index, const Ref<Cur
771771 }
772772 settings[p_index]->gravity_damping_curve = p_damping_curve;
773773 if (settings[p_index]->gravity_damping_curve .is_valid ()) {
774- settings[p_index]->gravity_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index));
774+ settings[p_index]->gravity_damping_curve ->connect_changed (callable_mp (this , &SpringBoneSimulator3D::_make_joints_dirty).bind (p_index, false ));
775775 }
776776 _make_joints_dirty (p_index);
777777}
0 commit comments