Найти тему
GameDev.Master

Как сделать движение персонажа в Unity. Реализация передвижение персонажа. Способ первый.

Всем привет! Сегодня я вам расскажу как можно легко и быстро сделать движение персонажу. Для этого нам понадобится простые методы знания "transform". И так приступим.

Заходим в Unity и добавляем на сцену нашего персонажа. Далее настраиваем ему коллайдеры(Выбираем Capsule Collider). После настройки коллайдера создаём папку (script) и в ней создаём C# документ с названием (CharacterController). Далее заходим в скрипт.

-2

Далее отступаем пару строчек и пишем (public float speed) это будет скоростью нашего персонажа. Далее переходим в (void Update) и пишем там уже механику передвижения.

-3

Таким образом мы реализовали передвижения в перёд. Метод Time.DeltaTime используется для сглаживании кадров, чтоб у нас персонаж не телепортировался. Дальше по такому же принципу делаем (назад, лева, право). Вот и вся механика передвижения. О втором способе я расскажу на следующем уроке! Скоро услышемся)