unity3d怎么让模型动起来_Unity动画系统详解1:在Unity中如何制作动画?

摘要:在场景中加入动态的物体,可以让整个场景更加生动、真实。Unity场景中的物体可以通过制作动画,让物体动起来。简单的动画如物体的移动、旋转(比如旋转的风扇、闪烁不定的灯泡等),复杂的动画如游戏中角色的动作、面部表情等。

洪流学堂,让你快人几步。你好,我是跟着大智学Unity的萌新,我叫小新,这几周一起来复(yu)习(xi)动画系统。

包含动画的场景

小新:“智哥,我想在场景里加上一个旋转的风扇怎么做啊?现在做的模型都是静态的。”

大智:“这就需要用到动画系统了。在场景中加入动态的物体,会让整个场景更加生动、真实。除了上周学过的粒子效果外,场景中的物体也可以通过制作动画,让物体动起来。简单的动画如物体的移动、旋转(比如旋转的风扇、闪烁不定的灯泡等),复杂的动画如游戏中角色的动作、面部表情等。”

动画系统

Unity中的动画主要是三种来源:

在Unity引擎中制作动画

从外部工具(如3ds Max、Maya等)导入动画

使用代码制作的动画

下面讨论的主要是前两种来源的动画,使用代码写动画我们后面再学习。

Unity中内置了强大的动画系统,可以支持在Unity内制作动画,也支持从外部导入动画。

动画系统基于一种名为Animation Clip(动画剪辑)的资源,这些资源以文件的形式存在工程中。这些文件内的数据记录了物体如何随着时间移动、旋转、缩放,物体上的属性如何随着时间变化。每一个Clip文件是一段动画。

这些动画可以在Unity中直接制作,也可以由美术同学在3D建模软件中制作并导入到Unity中。

在Unity中制作动画

在Unity中制作动画需要用到Animation窗口,可以通过菜单栏Window > Animation打开Animation窗口。

通过这个窗口可以创建、编辑动画,也可以查看导入的动画。Animation窗口同一时间只能查看、编辑同一段Clip中的动画。Animation适合单个物体(及其子物体)的动画编辑。咱们最近刚学的Timeline系统,适合同时对场景中多个物体制作复杂动画,还能包含音频,自定义的动画内容。

在Unity中制作动画一般分为以下几个步骤:

1、打开Animation窗口

2、选中要制作动画的物体

3、创建新的动画Clip

4、编辑、预览、修改动画

创建新的Animation Clip

选中要制作动画的物体,这时候Anim

你可能感兴趣的:(unity3d怎么让模型动起来)