Unity 2D Animations: Как реализовать прыжки + стрельбу одновременно? - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь создать свою первую компьютерную игру, и я трачу много времени на попытки перехода между анимациями персонажей. Я пытаюсь сделать переход от прыжка к стрельбе (которые имеют другую анимацию). Я делаю переход из «Любого состояния» в прыжок, основываясь на булевом параметре, который является истинным, когда персонаж находится в воздухе, и я делаю переход в стрельбу, основываясь на параметре «Триггер». Всякий раз, когда я снимаю своего персонажа, находясь в воздухе, он на мгновение показывает анимацию стрельбы, но перед завершением делает переход к анимации прыжка (я полагаю, потому что он использует «Любое состояние», чтобы вернуть анимация прыжка, а не переход между «ShootHor HorizontalJump». Как я могу сделать съемку в воздушной анимации конечной sh перед тем, как вернуться к прыжку? Спасибо за помощь:)

Мой аниматор

1 Ответ

0 голосов
/ 17 апреля 2020

Если вы используете анимированный лист Sprite в качестве анимации, вы не можете воспроизводить две анимации одновременно. В противном случае, вы можете использовать слой анимации. То же самое на 2D и 3D. Проверьте здесь.

...