Я создал аниматор с двумя слоями и прикрепил его к своему агенту.Цель этих двух слоев состоит в том, чтобы один из них имел анимацию по умолчанию, в которой мой агент перемещается вдоль оси Y.Я называю этот слой IdleMovement, а устанавливается как адаптивный слой.Другой мой уровень контролирует состояния моего Агента, контролирует, когда / куда двигаться, что делать и т. Д .: ![enter image description here](https://i.stack.imgur.com/YTv08.png)
![enter image description here](https://i.stack.imgur.com/Ef04z.png)
Это работало как нужно, пока у меня был только агент, перемещающийся между состояниями (только перемещая свою позицию).Проблема возникла, когда я решил включить состояние «Волна», как вы видите на втором изображении справа.В качестве заполнителя анимация «Волна» представляет собой изменение масштаба агентов.Однако, когда я присоединяю это состояние к его анимации и играю свою сцену, агенты начинают масштабироваться (гораздо больше, чем то, что я анимировал), как только я меняю состояние с «State1» на «State2», несмотря на все переходыбыть ограниченным параметрами, которые я на данный момент контролирую вручную через вкладку параметров (никакой неприятный код не мешает мне).Что происходит и как я могу это исправить, я нахожу странным, как даже анимация «Волны» может воспроизводиться, поскольку она ограничена параметрами, и я могу визуально видеть, что состояние даже не достигнуто.