2016-06-11 4 views
0

Im используя Unity 5.3.4 и сделал несколько анимационных клипов в собственной панели анимации Unity, используя ключевые кадры.Анимация не зацикливается

В Animator я связал эти клипы с переходами. Я установил «простоя» в качестве своего клипа для входа, а y проверил «Loop Time» на его свойствах. Тем не менее, когда я нажимаю игру, анимация не зацикливается. Он просто играет один раз и переходит к клику «прыжок». Затем он вращается между «прыжком» и «ударом».

Вот как делаются вещи:

enter image description here

enter image description here

ответ

0

Вы должны управлять поведением анимации с условиями, например, если вы хотите, чтобы петли до чего-то произошло, вы должны сначала добавить параметр в используйте его для проверки того, произошло ли что-то произошедшее
enter image description here
затем используйте его в закладке условий
, например, вы можете сделать параметр bool, а затем использовать его в состоянии, как проверенные вы будете двигаться к следующему состоянию до тех пор он будет просто цикл в текущем состоянии, если вы не подкладывайте состояния, так что ничто не мешает состояние машины от перехода к следующему состоянию
animation transitions
Another tutorial

+0

Я до сих пор нет условий. Так должно остаться на праздном, не так ли? –

+0

Нет, он переместится в любое состояние, которое может, вам нужно положить условия, чтобы остановить его от перехода в другие государства, вы должны закрыть свой путь в другие штаты –

Смежные вопросы