Не совсем мне нравится логика в этом классе. Нужно потом придумать как доработать логику таким образом, что бы движок сам считал падение скорости, а так же не использовать постоянно Tick для проверки.
Кстати, можно же сразу посчитать сколько времени газ будет лететь пока не остановится и затем сразу его останавливать. Это как раз и избавит от лишних расчетов.
Не совсем мне нравится логика в этом классе. Нужно потом придумать как доработать логику таким образом, что бы движок сам считал падение скорости, а так же не использовать постоянно Tick для проверки.