查看: 120|回复: 1

Unity动画 Animation 介绍

[复制链接]

6

主题

1

听众

36

积分

问题学生

Rank: 1

升级   18%

TA的排名榜

积分:暂未上榜

发帖:NO. 197 名

在线:暂未上榜

发表于 2021-4-7 17:38 |显示全部楼层
简介:  Animation 就是一个包含了一些列动画帧的数据文件,这个文件可以在 unity 内创建,也可以在我门导入的具有动画的 FBX 文件内导入。FBX内倒入的动画文件是不可以编辑的,但是我门将其复制一份,复制出来的文件将会是一个包含与 FBX 动画内容相同的 unity 的 Animation 文件
版本:Unity2019.4.12f1  HDRP 7.5.1
准备

    在 projector 面板的空白处,右键依次选择 Create -> Animation -> Animation ,创建一个 Animation 文件
右键创建 Animation 文件


    Animation文件在动画系统又称为clip,动画片段的意思双击Animation 文件可以打开其动画编辑面板,(FBX 内的 animation 文件可以打开动画面编辑面板,但是只能查看数据,不能进行编辑)
动画编辑面板


界面及属性介绍

    Animation 文件的属性面板很简单
animation文件的属性面板


    第一行的信息 Length 动画长度 单位是 秒, 60 fps 代表的是帧率,即每秒多少帧LoopTime 动画循环,勾选后,动画播发完成后会自动重新开始播放,其下方的参数在LoopTime 勾选后将被激活可配置LoopPose 勾选后可以确保动画无缝循环CycleOffset 循环偏移最下方是一些当前动画片段的相关信息
Animation 窗口介绍

    Animation 窗口是我们在 unity 内 key 帧和编辑动画的主要地方
Animation窗口面板



  • 红色区域是帧控制区域
    1. preview 激活后,拖动时间轴可以预览动画
    2. preview 右侧的红色圆点激活可以开启自动帧记录功能
    3. 再右侧五个按钮依次为 时间跳转到动画最开始,时间轴跳转到上一个关键帧,播放动画,时间轴跳转到下一个关键帧,时间轴跳转到动画最后
  • 绿色区域为属性控制区域
    1. 当前正在编辑的 Animation 的名称,在 Animator 内打开 Animation 编辑窗口的话,这里会有多个animationClip 可以指定
    2. 准星图标 过滤目标属性
    3. 往右是手动添加关键帧按钮,点击后会添加关键帧
    4. 再往右是添加事件按钮,当时间轴移动到这个标签标记的位置时会以指定的方式向程序发送事件信号蓝色区域:Add Property 按钮点击后可以添加当前控制物体的属性,这里可以指定绝大部分在物体及其子节点的属性面板上能看到的属性黄色区域:就是时间轴,key 帧的地方,这里可以显示帧,也可以切换成曲线显示如何添加属性和调整帧我们会在后文来专门描述

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

1

主题

1

听众

17

积分

问题学生

Rank: 1

升级   8.5%

TA的排名榜

积分:暂未上榜

发帖:暂未上榜

在线:暂未上榜

发表于 2021-4-8 12:47 |显示全部楼层

2. 准星图标 过滤目标属性
3. 往右是手动添加关键帧按钮,点击后会添加关键帧
4. 再往右是添加事件按钮,当时间轴移动到这个标签标记的位置时会以指定的方式向程序发送事件信号蓝色区域:Add Property 按钮点击后可以添加当前控制物体的属性,这里可以指定绝大部分在物体及其子节点的属性面板上能看到的属性黄色区域:就是时间轴,key 帧的地方,这里可以显示帧,也可以切换成曲线显示如何添加属性和调整帧我们会在后文来专门描述
回复

使用道具 举报

温馨提示:求助请到“Unity技术讨论”版块中发帖,便于集中解决!
您需要登录后才可以回帖 登录 | 立即注册

Unity游戏引擎开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2021-4-15 07:58 , Processed in 0.121212 second(s), 35 queries .