Unity 动画系统:Animation

为物体添加Animation动画

步骤一:选中待提添加动画的物体,Window--->Animation(Ctrl+6),弹出下图视图窗口。

注意:如果选中的物体无Animation/Animator组件,会自动添加Animator组件。如使用旧版Animation动画,可先添加Animation组件后再进行此操作。 

Unity 动画系统:Animation_第1张图片

 步骤二:单击Create按钮,在弹出的对话框中为待新建的Animation动画命名并选择保存路径,单击保存。

Unity 动画系统:Animation_第2张图片

保存后Animation视图变为可编辑状态。同时在对应路径会生成Animation文件。

Unity 动画系统:Animation_第3张图片

如未在物体添加Animator组件,会自动在物体检视视图添加此组件,并生成同名Animator文件。

步骤三:通过Add Property添加制作动画

 Unity 动画系统:Animation_第4张图片

单击后面加号可添加要更改的物体属性。 

Unity 动画系统:Animation_第5张图片

更改不同属性相应的参数,即可制作动画。

在录制状态下,可以通过直接设置更改场景视图或检视视图的属性参数来制作动画。

设置精灵切换时,可以直接将精灵拖拽到对应帧的位置即可。


   预览:启用/禁用场景预览模式。

   录制:启用/禁用关键帧记录模式。

   转到动画剪辑开头。

   转到上一个keyframe。

  播放动画剪辑。

   转到下一个keyframe。

  转到动画剪辑末尾。

   当前帧。

   当前动画名字,下拉可以创建新的Animation动画。

   样本,每秒分的帧数。

  添加关键帧。

   添加事件。

   时间轴。

   控制删除属性或增减键。

   要设置动画的键。

   简报。

   曲线。

做好的Animation动画

旧版:

Unity 动画系统:Animation_第6张图片  Unity 动画系统:Animation_第7张图片

Length 长度(动画时长)

Wrap Mode

  • Default
  • Once
  • Loop
  • Clamp Forever
  • Ping Pong

贴图间拼接模式(动画播放模式)

  • 默认
  • 一次
  • 循环
  • 播放完一次后循环最后一帧
  • 乒乓

新版:

Unity 动画系统:Animation_第8张图片  Unity 动画系统:Animation_第9张图片

Length 长度(动画时长)
Loop Time 循环
Loop Pose 循环动作(使循环时头部尾部衔接平滑)
Cycle Offset 平滑度

Animation组件

Unity 动画系统:Animation_第10张图片  Unity 动画系统:Animation_第11张图片

Animation 动画(默认)

Animations

  • Size
  • Element 0
  • ……

动画(队列)

  • 大小(个数)
  • 元素0(动画元素)
  • ……
Play Automatically 自动播放
Animate Physics 动画物理

Culling Type

  • Always Animate
  • Based On Renderers

剔除类型

  • 总是动画化(总是播放动画)
  • 看不到此物体时,则不播放此物体动画

 

你可能感兴趣的:(Unity)