如何在Unity上制作动画片段以进行循环播放

时间:2014-04-02 11:08:47

标签: unity3d

我正在使用Unity Mecanim,我有两个动画片段:

enter image description here

问题在于,当剪辑的动画完成时,它不会从开始再次开始,它不会循环,我找不到任何选项让它循环。

enter image description here

任何帮助,在哪里寻找循环选项?

修改

我根据这里的答案找到了选项但是没有可编辑的,是因为我是从资源商店下载的吗?

enter image description here

3 个答案:

答案 0 :(得分:5)

可能为时已晚,无法帮助您解决此问题,但只是因为其他人有此问题,您的循环选项会显示为灰色,因为资产商店中的动画是只读的,请在项目窗口中选择动画,然后按按Ctrl + D复制它,你现在应该可以像其他回答者描述的那样在新动画上设置循环选项。

答案 1 :(得分:2)

http://answers.unity3d.com/questions/204331/animation-loop.html

  

转到动画并将其设置为循环。在“动画”窗口中,查看底部应该说“'默认' - 它是一个带有循环选项的下拉菜单(循环开始播放动画,PingPong来回播放,Clamp Forever在最后一帧的状态下冻结动画等。)

答案 2 :(得分:2)

点击Run_Impulse动画文件,有一个选项:

http://docs.unity3d.com/Documentation/Components/class-AnimationClip.html

循环姿势选项应该让它循环

这里有关于使循环成为动画片段的更多信息:

http://docs.unity3d.com/Documentation/Manual/LoopingAnimationClips.html

编辑:我添加了一张图片。您必须选择导入的FBX(不是内部的动画文件)并检查循环时间。

Select the Animations tab from your IMPORTED fbx