为物体添加Animation动画

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

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

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

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

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

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

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

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

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

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


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

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

   转到动画剪辑开头。

   转到上一个keyframe。

  播放动画剪辑。

   转到下一个keyframe。

  转到动画剪辑末尾。

   当前帧。

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

   样本,每秒分的帧数。

  添加关键帧。

   添加事件。

   时间轴。

   控制删除属性或增减键。

   要设置动画的键。

   简报。

   曲线。

做好的Animation动画

旧版:

  

Length 长度(动画时长)

Wrap Mode

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

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

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

新版:

  

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

Animation组件

  

Animation 动画(默认)

Animations

  • Size
  • Element 0
  • ……

动画(队列)

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

Culling Type

  • Always Animate
  • Based On Renderers

剔除类型

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

Unity 动画系统:Animation相关推荐

  1. Unity 动画系统(Animation,Animator,Timeline)

    文章目录 1. Animation 1.1 创建Animation 1.2 Animation 属性 2. Animator 2.1 Animator 组件 2.2 Animation 状态 2.3 ...

  2. Unity动画系统详解5:BlendTree混合树是什么?

    摘要:"Animator中有一个功能,用来解决多个动画之间的混合,经常用于移动动画之间的混合,这个功能叫做BlendTree,混合树." 洪流学堂,让你快人几步.你好,我是跟着大智 ...

  3. Unity动画系统学习

    Unity动画系统学习 文章目录 Unity动画系统学习 AnimationState 动画状态 Animation Transitions 动画过渡 动画分层和遮罩 动画混合 1D混合 2D混合 动 ...

  4. Unity动画系统详解4:如何用代码控制动画?

    摘要:通过上一篇咱们知道了播放动画需要使用Animator,那么如何用代码控制动画呢? 洪流学堂,让你快人几步.你好,我是跟着大智学Unity的萌新,我叫小新,这几周一起来复(yu)习(xi)动画系统 ...

  5. Unity动画系统详解6:如何做好角色的移动动画?(Root Motion详解)

    摘要:Root Transform是body transform在Y平面上的投影,并且是运行时计算的.每一帧Root Transform的变化实时计算.然后Transform的变化会被应用到GameO ...

  6. VR开发——Unity动画系统(V客it学院技术分享)

    在我们进行VR开发的过程中,免不了需要各种各样的模型动画.那么面对这样的简单动画,我们大可以使用Unity的动画系统来完成整个事情. 前段时间我在博客看见了一篇非常不错的动画系统讲解,今天我就借花献佛 ...

  7. Unity动画系统详解3:如何播放、切换动画?

    摘要:[长文预警,建议先收藏]有了模型和多个动画以后,在Unity中如何控制它们的播放和切换呢?本文带你一站式解析Unity的Animator模块. 洪流学堂,让你快人几步.你好,我是跟着大智学Uni ...

  8. Unity动画系统简单介绍

    Unity动画系统知识点简单介绍(简易) 本文是学习文,其中转载某些文章,如有侵权,联系删除. 学习要点: 1.动画的分类 游戏物体的基础动画设置,UGUI设置的按钮状态,2D游戏Sprite动画,R ...

  9. Unity动画系统详解7:Layer是什么?

    摘要:使用Layer可以用来管理角色的不同身体部位.比如下半身用于行走或跑步,上半身用于射击或投掷物体. 洪流学堂,让你快人几步.你好,我是跟着大智学Unity的萌新,我叫小新,这几周一起来复(yu) ...

  10. unity 动画系统

    Unity动画系统 Unity动画系统是Unity中非常重要的一部分,它提供了一个强大的框架来实现动画.Unity动画系统可以处理几乎所有的动画需求,从简单的2D动画到复杂的3D动画. Unity动画 ...

最新文章

  1. html代码闪烁的文字怎么打,HTML最简单的文字闪烁代码
  2. 发送延迟消息_微信延迟消息的发送方式
  3. 多进程爬虫(爬取小说)Python实现
  4. Python基础教程:七种运算符
  5. Linux系统安全工具tcpdump用法
  6. VTK:相互作用之EllipticalButton
  7. Spring实战(三)Spring中装配Bean的三种方式---XML、JavaConfig、AutoWire
  8. SurfaceFlinger 和 Hardware Composer
  9. vim如何开启256色
  10. 防止前端脚本JavaScript注入
  11. 产品经理做产品设计的九步法
  12. python有float行吗_python – 有什么方法可以在将pandas系列从str转换为float时跳过不可转换的行?...
  13. Thread.SetData与ThreadStatic
  14. 企业的IT 建设的三个过程
  15. 长江课堂作业答案_长江作业本答案
  16. 8个免费和最佳开源视频流服务器软件
  17. 虚拟偶像大众化元年,如何挖掘蓝海市场|虚拟偶像公司2020年盘点
  18. 手机下载的Termux如何利用you-get 下载视频
  19. windows 下配置nginx访问静态图片
  20. Microsoft Office Word 2007 转换为 Microsoft Office Word 2003兼容方法

热门文章

  1. 百年路,新政策,十四五,数字化
  2. 回溯算法背包问题(java实现)
  3. 特色社会之怪现状 (转载)
  4. 使用npm创建vue项目
  5. node.js的http模块
  6. 【源码】以GUI的形式实现预训练神经网络的迁移学习
  7. C++-FFmpeg-1-VS2019-x264-fdk_aac-x265-pdb-QT5.14-makefile
  8. java源代码众筹网站_【JavaWeb项目】一个众筹网站的开发(三)第一个网页
  9. 五四青年节丨今天你放假了吗?
  10. torch.meshgrid函数