【Animation】一、Animation 视图

点击访问官网 使用 Animation 视图

Animation 视图 用于预览和编辑 Unity 中已动画化的 游戏对象动画剪辑

1、打开 Animation 视图

  • 请选择 Window > Animation > Animation 或者使用快捷键 Ctrl+6

在这里插入图片描述

  • 打开的 Animation 视图 如下:

在这里插入图片描述

2、创建动画片段

点击访问官网 创建新动画片段

  1. 选中想要动画化的物体,即可在 Animation 视图 创建动画片段

在这里插入图片描述

  1. 创建了第一个动画片段之后,会多出三个东西

在这里插入图片描述

在这里插入图片描述

  1. 此时就可以在 Animation 视图 创建 关键帧动画 or 录制动画
    1. Animation 视图的左侧列出已动画化的属性。在尚未录制任何动画的新建剪辑中,此列表为空
    2. 当在单个剪辑中需要对整个游戏对象层级视图进行动画化时,需确保在层级视图的根游戏对象上创建动画

点击访问官网 动画化游戏对象

在这里插入图片描述

3、动画时间轴

Animation 视图的右侧是当前剪辑的时间轴。每个动画属性的关键帧都显示在此时间轴中。

◆ 时间轴视图有两个模式:

  • 关键帧清单 (Dopesheet) 模式
  • 曲线 (Curves) 模式

在这里插入图片描述

3.1、关键帧清单时间轴模式

关键帧清单 模式提供更紧凑视图,可在单个水平轨道中查看每个属性的关键帧序列。

请参阅有关 关键帧清单 (Dopesheet) 模式中的关键点操作 的文档以了解更多信息。

3.2、曲线时间轴模式

曲线 模式显示一个可调整大小的图形,其中包含每个动画属性的值如何随时间变化的视图。所有选定属性都叠加显示在同一图形中。在此模式下,可以很好地控制属性值的查看和编辑,以及如何在两者之间进行插值。

要了解有关 Curve 视图导航的更多信息,请参阅 使用动画曲线 文档。

◆ 快捷键:

  • 单击列表中的各个属性,然后按键盘上的 F 可自动重新缩放视图以适合该值的范围
  • 按键盘上的 A 可适应并重新缩放窗口,从而显示剪辑中的所有关键帧(无论选择哪些帧)

4、回放和帧导航的控制

要控制 动画剪辑 的回放,请使用 Animation 视图 左上方的__回放控制__。

在这里插入图片描述

●还可使用以下键盘快捷键来控制回放头:

  • , (逗号)跳到上一帧
  • . (句号)跳到下一帧
  • 按住 Alt + , (逗号)跳到上一 关键帧
  • 按住 Alt + . (句号)跳到下一 关键帧

5、锁定窗口

可以锁定 Animation 编辑器窗口,使其不会自动切换来反映 Hierarchy 或 Scene 视图中当前选择的游戏对象。

在这里插入图片描述

6、使用动画事件

点击访问官网 使用动画事件

  1. 点击 Add event 按钮添加动画事件,选中按Del可删除

在这里插入图片描述

  1. 选中 事件标记 可在 Inspector 面板 配置回调

在这里插入图片描述

  1. 动画事件可以接收一个参数,编写动画事件并挂载到动画物体上
public void OnAnimationEnd(int a)
{
    Debug.Log($"动画播放结束!接到的参数a={a}");
}
  1. 选择刚才编写的脚本并配置参数

在这里插入图片描述

  1. 运行游戏动画正常播放,动画事件正常触发

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

纯纯的小白

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

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

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

打赏作者

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

抵扣说明:

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

余额充值