Создание примитивного 2d платформера. Часть 3.1
Часть 3.2 - анимация прыжка.
Не закрывая юнити бежим дорисовывать вторую анимацию =)
Для прыжка во многих олдскульных платформерах использовался всего 1 спрайт, взять тот же Марио. Так зачем нам отходить от традиций? =)
По уже пройденной схеме создаем анимацию из 1 кадра. Далее в аниматоре жмем ПКМ - create new state -имя состояния. Через знакомую точку выбираем анимацию прыжка!
Переходы нужно сделать как от ходьбы к прыжку, так и от простоя! Иначе прыгать он будет только из одного состояния.
к каждому переходу добавляем условие ground, которое мы создали ранее.
.
Для перехода из ходьбы в прыжок ставим ground false, для обратного перехода ground true и скорость больше 0.1.
Для перехода из безделья в прыжок ставим ground false, для обратного перехода ground true.
В обоих случая отжимайте галочку has exit time. Разницу сразу почувствуете.
Поздравляю вас еще раз, дорогие коллэги! =D
Теперь наш персонаж полностью анимирован и готов к приключениям!