首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在使用animator.Play()统一时实现平稳过渡

如何在使用animator.Play()统一时实现平稳过渡
EN

Stack Overflow用户
提问于 2022-08-05 20:26:50
回答 1查看 185关注 0票数 1

如何在使用animator.Play()时实现平稳的转换,使用交叉淡出才是关键,所以我有两个状态,没有通过任何转换连接,而且我正在使用animator.Play(),

当我使用animator.crossfade()时,它会转换到框架1,然后停止,那么如何修复这个问题呢?

EN

回答 1

Stack Overflow用户

发布于 2022-09-25 23:28:47

使用Animator.CrossFadeInFixedTime运行具有指定延迟的烟雾转换的动画使用Animator.IsInTransition检查不插入其他动画转换

例如:

代码语言:javascript
运行
复制
    _animator.IsInTransition(0))
    {
        return;
    }

    _animator.CrossFadeInFixedTime(animationName, 0.3f);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73254970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档