我可以更改什么以便其他动画不必等到第一个动画完成?

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

我的动画有问题。目前我的动画师是这样的:

我正在尝试制作一个带有跳跃和扫射的简单且流畅的运动动画,但我遇到一个问题,前一个动画必须在下一个动画播放之前结束。这导致动画看起来有延迟。至于跳跃,“跳跃”触发器在我完全静止之前根本不会播放。

这是参数触发的代码:

这是触发跳跃的代码:

c# unity-game-engine animation game-development
1个回答
0
投票

这是最终版本,没有延迟。指向状态“idle”的箭头有一个转换持续时间

0.08
,并且除了状态“Jump”之外没有退出时间。从“空闲”状态指向其他状态的箭头具有
0.1
的过渡持续时间,并且没有退出时间。当然,您可以根据自己的喜好调整这些值。

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