pub fn approach(current: f32, target: f32, max_delta: f32) -> f32
Moves current towards target by at most max_delta (never overshoots).
current
target
max_delta