unity人物动画配置

本文介绍了Unity中如何配置人物动画,包括导入模型动画、创建动画器控制器、设置动画状态转换,以及通过脚本控制动画播放。详细讲解了从创建一个动画器控制器到为人物添加动画并实现状态切换的全过程。
摘要由CSDN通过智能技术生成

前言

人物动画的配置是unity重要的一部分,今天来做的是入门级的人物动画配置

一、首先导入模型动画

1,人物模型导入后,我们会发现里面会有一些动画和人物骨骼:

如下图所示:
在这里插入图片描述
2,点击这个模型,就可以对模型的相关属性在inspector面板进行配置:

其中关于动画的是RigAnimation,对于Rig需要选择的Animation Type,因为我们配置的是人物动画,所以选择的是Humanoid,还有其他的选项可以选择

如图:

在这里插入图片描述
而对于Animation选项的面板的主要功能为:

在这里插入图片描述

Animation中比较常用的就是 Loop Time,勾选上后可以让动画重复播放,当我们配置人物走动、跑这些连续动作时就可以勾选,而跳跃这种动作可以选择不勾选

在这里插入图片描述

二、动画器控制器的创建

1.创建一个动画器控制器

直接在资源里面右键(或导航栏资源上单机)里的创建一个动画器控制器即可,命名后点击就会打开Animator面板,就可以对于动画进行配置等操作:
在这里插入图片描述

2,配置一个动画

2.1、配置动画,首先需要创建状态,按下图在空白处右键即可创建一个空的状态,然后再Inspector面板上面就可以看到属性,可以进行详细的配置:

在这里插入图片描述
2.2、接下来是另外的元素,连接动画状态转换的线 ,右击动画状态就会出现创建线的选项,同时在左上角的Paramerers下的加号里面有四种选项来控制:

1,float 和 int可以使用数字大小来控制动画
2,bool类型控制可以连续触发事件
3,Trigger只能一次性触发事件

·
在这里插入图片描述

3,为人物添加动画

选中人物,为人物添加Animator组件,并将刚刚创建的动画器控制器和骨骼拖入,
在这里插入图片描述

三,使用脚本调用四种切换状态来控制

首先在脚本中获取Animator:

private Animator anim;
void Start()
{
   
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心之凌儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值