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

Может ли анимация остановить объект после ее завершения?

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

- ParentObject (двигать через скрипт)
-- Player (имеет анимацию)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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