Задать вопрос
Egorian
@Egorian

Использовать одновременно две анимации?

Делаю мобильный 2д платформер со стрельбой на Unity2D. Встала проблема с перезарядкой. Когда должна быть анимация перезарядки игрок может идти, прыгать, стоять. Нужно чтобы когда он выполнял эти действия анимация не прерывалась.
Есть две идеи:
-разделить игрока на две части и чтобы каждая часть жила своей жизнью.
-сделать анимацию перезарядки в прыжке, на бегу и т.д., а потом как-то узнавать время когда прервалась предыдущая анимация.
Или такие вещи делаются по другому?
  • Вопрос задан
  • 975 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Профессия Разработчик игр на Unity с нуля
    10 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unity
    10 месяцев
    Далее
Решения вопроса 1
@erlioniel
Java Developer
Обычно в таких случаях разработчики идут по пути разделения персонажа. Вариант с анимацией всего и вся во всех режимах слишком затратна. Представьте себе что нужно будет сделать бросок гранаты или еще какие-то действия для верхней части тела - будет очень затратно поддерживать и рисовать такие объемы ассетов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы