Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Кирилл Шмойлов приглашает на свой Курс 2020.

Платформер на Unity / 4. Движение персонажа

  • На данном уроке мы научим персонажа бегать.
    *Если вы не смогли сделать анимацию бега, просто в окне Animation нажмите на выпадающий список в углу и выберите Create New Clip. Останется только перенести все изображения анимации туда
  • Дата отправки отчёта: 24 января 2019 г.
  • Задание выполнено: за 3 час. 29 мин.
  • Чему научился: Отлично все получилось, я бы еще посоветовал в Animator, где снимаем галочку Has Exit Time в Settings в Transition Duration и TransitionOffset  установить 0, тогда анимация будет происходить друг за другом без каких либо перекрытий.
  • Оценка видео-уроку:
Отчёт от 20619 за Платформер на Unity / 4. Движение персонажа




Оцени работу

 
Сохранить страницу:

17425. KF
ser2018
ser2018
ответить
→  Артём Нагорный  # Платформер на Unity / 4. Движение персонажа / 2019-01-24 21:44

Хорошее замечание, я поставил очень маленькое значение несколько сотых, получше переход стал.


20528. --
Геннадий Кравцов
Геннадий Кравцов
ответить
→  Артём Нагорный  # Платформер на Unity / 4. Движение персонажа / 2019-01-24 22:07

Привет! Удачи в прохождении курса! Мне бы хотелось бы, если время позволит, добавить в эту игру экшена. Например, человечек съедает таблетку, становится в 2 раза больше и пожирает всех монстров на своём пути. Наверно, это "Марио" навеяло)).


14981. KF
DimanDOS
DimanDOS
ответить

  • Отчёт оценивали:
    17947Dmitry Sinitsin+1   17425ser2018+1   19327Yury+1   20528Геннадий Кравцов+1   791Валерий Жданов+1   20659Domination Agenda+1   3922Александр+1   10494Алексей В.+1   2146Иван+1   11019Trira+1   Посетитель+1   1Евгений Волосатов+1   8275Tekashnik+1   10895Danil42Russia+1   13417Chip+1   20071New programist+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Отлично все получилось, я бы еще посоветовал в Animator, где снимаем галочку Has Exit Time в Settings в Transition Duration и TransitionOffset установить 0, тогда анимация будет происходить друг за другом без каких либо перекрытий.



Научился: Двигать персонажа по платформе. Еще у Horizontal и Vertical привязаны кроме стрелочек кнопки из шутеров WSAD, мне вот ими гораздо удобнее управлять чем стрелочками. Узнал про плавное перемещение с помощью MoveTowards и удобное сокращение для Vector3(1, 0, 0) - Vector3.right. Научился переворачивать спрайт, когда идем в другую сторону sprite.flipX = tempVector.x < 0. Научился переключать анимацию покоя - бега. Узнал как прерывать предыдущую анимацию с помощью галочки Has Exit Time. Ещё пока двигал туда сюда по платформе митбоя узнал по походке откуда взят персонаж и как его зовут. Тем кто в ответах попытается угадать подскажу - в русском варианте он коричневого цвета.
Трудности: Пропустил момент с исправлением SpriteRenderer и думал почему в уроке все работает, а у меня подчеркивает как ошибку. Вообще конечно звук в этом уроке хромал, выкрутил громкость на всю чтоб слышать. Пытался читать по губам, но лектор навел на себя лампу как на допросе и вместо лица большую часть времени было белое пятно, поэтому этот вариант толже не прокатил. Может быть можно в каком-то звуковом редакторе звук подкрутить чтоб было нормально слышно не перезаписывая заново весь урок?