Unity中Animation动画无法循环播放如何解决
Unity Animation动画无法循环播放修复方案
该问题是遗漏了动画资源的基础循环配置导致的,按以下步骤操作即可解决:
- 在Project项目面板中定位到你当前播放的目标Animation动画剪辑资源,单击选中
- 在右侧Inspector检视面板找到
Loop Time选项,勾选前方的复选框 - 如果你使用Animator状态机控制动画播放,需要额外检查对应动画状态的流转配置:确认没有设置“动画播放完成后自动切换到其他状态”的触发条件,避免状态机逻辑强制中断循环
注意:Unity中无论是手动通过Animation窗口制作的自定义动画,还是外部导入的模型配套动画,默认都不会开启循环播放开关,必须手动勾选
Loop Time后,动画才会在播放到最后一帧时自动回到起始帧持续循环。
配置完成后可直接在动画预览窗口验证效果:拖动播放头到时间轴末尾,播放头会自动跳回第0帧,此时运行项目动画就会正常循环,不会再出现进度条走到头直接停止的问题。
内容的提问来源于stack exchange,提问作者Sawyer
相关产品推荐
相关产品推荐

