unity3d 如何重置Unity Animator和动画剪辑?

zbq4xfa0  于 2022-12-13  发布在  其他
关注(0)|答案(1)|浏览(279)

我在统一的2D游戏工作,游戏有几个动画剪辑一样:空闲,空闲的胃,图等也我有两个部分在我的场景:1-首页2-字符
我的默认动画是“空闲”,我使用SetTrigger来运行特定的动画剪辑。动画和触发工作正常,但当我从“空闲”触发到另一个动画,如“人物”,并在主页和角色之间切换(字符段假-〉起始段真-〉起始段假,字符段真),我的空闲动画与另一个剪辑混合巫婆它已经触发之前,它有一些帧从图形或胃动画。

我如何重置动画师喜欢当场景加载?或重置闲置剪辑,例如?
我分别尝试了以下方法:
1.真/假动画器组件
1.再次设置触发器空闲动画
1.使用Play(“正常状态”,0,0 f);
但没有成功。

vuktfyat

vuktfyat1#

您可以尝试在动画师中退出节点,这样做会自动使动画师转到默认动画剪辑。
https://i.stack.imgur.com/XigM7.png
将此添加到层0并使用播放(“Exit”,0);

相关问题