Я не могу создать плавное движение объекта Unity 2d. Я использую функцию Vector2.MoveTowards(position, destination, speed * Time.deltaTime)
. Я буквально создаю пустой 2D-проект, помещаю его в один 64x64 PNG, создаю один скрипт и присоединяю к этому объекту.
Вид проекта Код
Я также попытался использовать, Обновить, FixedUpdate, LateUpdate, округлить результаты MoveTowards, изменить настройки времени, подать в суд на Time.deltaTime, Time.smoothDeltaTime, Time.fixedDeltaTime. Также пытался вычислить пройденное расстояние вручную (вместо MoveTowards) на основе пройденных миллисекунд между вызовами FixedUpdate (). Это буквально пустой проект с одним скриптом и одним объектом, и он заикается. Ресурсы компьютера доступны, приоритет Unity установлен на Realtime или High.