unity怎么让模型动起来?

 

第一步:导入模型

将下载或制作好的模型放在Assets目录下。

unity怎么让模型动起来?

第二步:创建Animator

在Project菜单板右键Creat-Animator Controller

点击Animator Controller,弹出编辑栏

拖入动画文件,Entry处右键选择make Transition,并连接到动画文件

unity怎么让模型动起来?

更换动画可在inspector面板中选择替换

unity怎么让模型动起来?

 

第三步:在模型上设置Animator

将模型拖入Scene,在inspector,点击 add component,新建一个Animator组件,将第二步创建好的Animator加入即可。

unity怎么让模型动起来?

点击播放即可看到动画模型已经动起来了。

 

小技巧:

可以打开window-Animation窗口,点击播放,让其不断播放。

unity怎么让模型动起来?

 

拓展知识点:

 

Animator如何运作的?

unity怎么让模型动起来?

Animator的状态和转换可以用图表表示,其中节点表示状态,弧(节点之间的箭头)表示过渡。您可以将当前状态视为放置在其中一个节点上的标记或高亮显示,然后只能沿着其中一个箭头跳转到另一个节点。

 

 

Rig文件中三种类型的意思?

点击模型,在它的Inspector面板中,选中Rig选项卡,Animation Type设为Humanoid,即双足类型的动画,这种类型可以支持大多数的类人形的模型。此外,Lagacy类型用来兼容Unity3D低版本中的模型动画,Generic类型是一种介于人形和非人形的模型之间的通用类型。

 

进阶知识可以看这篇:https://blog.csdn.net/nizihabi/article/details/48998087

 

参考文献:

unity怎么使3dmax建造的人物模型动起来的? - 知乎

unity怎么让模型动起来_unity 让模型动起来 - CSDN

Unity3d笔记——利用Animator使模型动起来