unity3d新版动画系统模型动画播放,暂停,倒退播放
2017-11-14 15:49
726 查看
网上一搜很多,但是绝大部分都是基于旧版动画系统的,用不成。
这里是基于新版动画系统的
原理是控制模型的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);//倒放
}
这里是基于新版动画系统的
原理是控制模型的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);//倒放
}
相关文章推荐
- Unity3D 新版动画系统 不能立即重新播放的问题 (Unity4.3.2f)
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
- Unity3D游戏暂停UI动画继续播放
- [原]Unity3D深入浅出 - 新版动画系统(Mecanim)
- 【Unity3D自学记录】暂停与继续播放动画
- Unity3D深入浅出 - 新版动画系统(Mecanim)
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
- Unity3D研究院之FBX模型的载入与人物行走动画的播放
- Unity3D 游戏引擎之FBX模型的载入与人物行走动画的播放【转】
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
- Unity3D animation import issue | 模型导入,动画无法播放问题
- Unity3D 游戏引擎之FBX模型的载入与人物行走动画的播放(十二)
- Unity3D之Mecanim动画系统学习笔记(二):模型导入
- Unity3D 游戏引擎之FBX模型的载入与人物行走动画的播放(十二)
- 关于Unity中新版动画系统的使用
- 【Unity游戏开发之一】Time.timeScale=0暂停游戏的情况下播放动画
- Unity3D之Mecanim动画系统学习笔记(三):Animation View
- 模型动画系统设计的一些心得
- 【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!更新解决添加组件Cocos2d动画停止播放的BUG】
- 难道是timescale惹的祸?(播放暂停动画为何不出现)