网上一搜很多,但是绝大部分都是基于旧版动画系统的,用不成。
这里是基于新版动画系统的
原理是控制模型的speed, 1正常,0暂停,-1后退,控制如图
1、增加变量
2、给变量起名字,初始值无所谓
3、点击要控制的clip剪辑,然后在speed里创建的变量
然后控制代码如下
private Animator anim;
// Use this for initialization
void Start () {
anim = gameObject.GetComponent<Animator>();
anim.Play("Open", -1, 0.5f);//指定播放时间
anim.SetFloat("SingSpeed", -1);//倒放
}