动画剪辑

动画剪辑是 Unity 动画系统的核心元素。Unity 不仅支持从外部源导入动画,而且支持在编辑器的动画视图中创建和编辑动画(剪辑)。

从外部源导入动画

从外部源导入的动画剪辑可能包括:

  • 动作捕捉工作室捕捉的人形动画
  • 设计师通过外部 3D 程序(例如 3D Max 或 Maya)创建的动画
  • 第三方的动画集合库(例如来自 Unity Asset store)
  • 导入的单个时间线等分切割为多个动画剪辑

An example of an imported animation clip, viewed in Unitys inspector window

在 Unity 检视视图,一段导入的动画剪辑示例。

在 Unity 中创建和编辑动画

Unity 的动画视图允许创建和编辑动画剪辑。动画剪辑支持以下属性(即为属性附加动画):

  • 游戏对象的位置、旋转和尺寸。
  • 组件属性,例如材质颜色、光照强度和声音音量。
  • 脚本属性,包括浮点型、整型、矢量和布尔变量。
  • 调用脚本方法的时机。

An example of Unitys Animation window being used to animate parameters of a component - in this case, the intensity and range of a point light

Unity 动画视图中,一个为组件属性添加动画的示例。在这个示例中,是一个点光源的光照强度和光照范围。