Unity 2D动画:如何同时执行跳跃和射击?

问题描述 投票:0回答:1

我正在尝试创建自己的第一个计算机游戏,并且发现自己花费大量时间尝试在角色动画之间进行过渡。我正在尝试从“跳跃”过渡到“射击”(具有不同的动画)。我正在根据布尔参数从“任何状态”过渡到跳跃,布尔值在角色悬停时都是真实的,并且正在根据触发器参数过渡到射击。每当我在空中与角色一起拍摄时,它都会短暂显示拍摄动画,但会在完成动画之前过渡到跳跃动画(我想是因为它使用“任何状态”来过渡到动画)跳跃动画,而不是“ ShootHorizo​​ntalJump”之间的过渡。在返回跳跃之前,如何完成空中动画的拍摄?谢谢您的帮助:)

My Animator

unity3d animation transition
1个回答
0
投票

如果将动画的Sprite Sheet用作动画,则不能同时播放两个动画。否则,您可以使用动画层。在2D和3D上相同。 Check here.

© www.soinside.com 2019 - 2024. All rights reserved.