Clamp PathFollow3D progress when not looping
This commit is contained in:
parent
c0d8d91b15
commit
0b4ec4027c
|
@ -361,6 +361,8 @@ void PathFollow3D::set_progress(real_t p_progress) {
|
|||
if (!Math::is_zero_approx(p_progress) && Math::is_zero_approx(progress)) {
|
||||
progress = path_length;
|
||||
}
|
||||
} else {
|
||||
progress = CLAMP(progress, 0, path_length);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue