Скорость юнита
Начну новую тему, пожалуй.
Вот допустим у меня юнит двигается со скоростью 5 единиц/секунду, а я ему указываю цель на расстоянии 11 единиц от него. Как остановить юнит в нужной точке ?
Не строить же, в самом деле, дерево из IF-Else, проверяющих расстояние через каждую единицу ?
Можно поставить скорость в зависимость от расстояния, но это изменит начальные условия задачи.
|