Unity3D闲置玩家动画覆盖跳跃动画

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

我按照brackeys的教程制作了一个2D玩家角色的跳跃,但是在跳跃动画方面遇到了问题。当我按下跳跃键时,播放器会进入空中,但在空中会播放空闲动画,直到我再次输入键盘。如果我在空中再次点击跳跃,它会播放跳跃动画,但落地后又回到空闲状态。

在动画器中,我注意到跳跃动画的触发速度很快,似乎被空闲动画所覆盖。我已经加载并对比了工作中的最终括号项目,并重新构建了动画器节点。代码和编辑器中的一切都相同,但我唯一能想到的是我使用了不同的艺术资产。

以下是我遵循的教程。

2D运动。https:/www.youtube.comwatch?v=dwcT-Dch0bA

二维动画。https:/www.youtube.comwatch?v=hkaysu1Z-N8

unity3d
1个回答
0
投票

请你发一些你的Animator控制器的截图,它的动画设置或代码,好吗?我怀疑可能和转场或事件有关。

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