@Stas_Yaroslavtsev
Начинающий игродел и веб-разработчик

Не работает анимация 2D персонажа в Unity. Почему?

Делаю 2D игру на Unity 5.6. Столкнулся с проблемой - не работает анимация. Я использую Animation и сделал всё как надо: установил Legacy и т.д. Вызываю анимацию в коде вот так:

if (Input.GetKeyDown (KeyCode.Space)) {
        GetComponent<Animation>().Play ("my_animation_name");
}


Но она не проигрывается. В консоли ошибок нет. Есть ли у кого-то идеи?
  • Вопрос задан
  • 2004 просмотра
Пригласить эксперта
Ответы на вопрос 1
DIEMONIC
@DIEMONIC
Лично я реализовывал анимацию иным способом:
public Animator Animator1;
Animator1.Play ("my_animation_name");
на аниматор вешаешь объект с установленным аниматором, внутри которого уже лежит твоя анимация
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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