码迷,mamicode.com
首页 > 编程语言 > 详细

Unity创建动画的步骤

时间:2018-03-11 00:17:43      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:方法   bubuko   component   als   添加   unit   gpo   blog   log   

创建动画的步骤:

1.导入模型和动画进行设置
2.创建Animator组件

技术分享图片

3.创建并设置Animator Controller

 技术分享图片

技术分享图片

进行设置上面的设置见下面AnimatorController设置
4.设置脚本进行动画的控制
添加脚本代码的时候,其中首先要做的是获取本身物体上的Animator组件
获取方法:
首先设置private Animator _animator;
void Start () {
_animator = transform.GetComponent<Animator>();
}
在Update中书写代码:
if (Input.GetMouseButton(0))
{
_animator.SetTrigger("Attack");
}
if (Input.GetKey(KeyCode.W))
{
_animator.SetBool("IsRun", true);
}
if (Input.GetKeyUp(KeyCode.W))
{
_animator.SetBool("IsRun",false);
}
其中小括号里面的代表动画的名字

AnimatorController设置:

首先将动态动画添加到Animator中:

技术分享图片

1.向其中添加游戏动作
2.设置箭头控制动作的流向:
3.添加触发的事件

技术分享图片

添加的值在后面脚本中的括号中使用
4.点击箭头设置触发的事情

技术分享图片

(1)注意点:
其中的:

技术分享图片

复选框如果进行勾选,那么事件将会延迟几秒后运行
如果取消勾选时间将会马上执行
(2)注意点:
双击动画事件即,双击其中的Run动画在其中找到如下图:

技术分享图片

其中的Loop Time表示是否循环播放

 

希望能帮助到大家!!!!!!!

Unity创建动画的步骤

标签:方法   bubuko   component   als   添加   unit   gpo   blog   log   

原文地址:https://www.cnblogs.com/baosong/p/8542245.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!