记录下关于Animation的学习:


1.首次创建Animation动画:
(1) 把Sprite直接拖到Hierarchy面板;
(2) 选中拖上去的Sprite,然后Windows->Animation或者直接Ctrl+ 6,弹出Animation面板;
(3) 在Animation面板中有个Create按钮,点击创建动画,后缀名是.anim,选择保存文件夹重命名保存,会同时保存一个动画New Animation和Sprite同名的控制器。创建完成后,拖上去的Sprite会被自动挂上Animator组件;

(4)点击Add Property按钮, 选择Transform的Position、Rotation、Scale可以编辑每个Sprite的平移、旋转、缩放;
(5)点击Add Property按钮,选择Sprite Renderer创建的动画类型,比如Sprite是最基础的,切换不同Sprite,达到动画的效果,Size和Color是改变物体的大小和颜色的;



(6)添加Event事件,首先要在编辑的动画对象上绑定脚本,脚本方法修饰符经测试可以为任何类型,不过方法参数最多只能一个,可以是int、bool、string、Object类型。可以选择在任何一帧添加事件。


2.非首次创建Animation动画:

  • 如果要修改动画,直接把Project面板中带有Animator组件的动画预制体拖上Hierarchy面板即可,打开Animation面板操作如上。

Unity中Animation动画的创建相关推荐

  1. Unity中的动画系统和Timeline——笔记

    前言: 最近开始跟着SIKI学院系统学习Unity,这篇文章就是Unity中的动画系统和Timeline的笔记 动画 动画的录制和动画曲线的编辑 以前我都是在动画中一步一步来做动画,从来不知道还有这个 ...

  2. 关于Unity中Mecanim动画的动画状态代码控制与代码生成动画控制器

    对于多量的.复杂的.有规律的控制器使用代码生成 动画状态代码控制 1:每个动画状态,比如进入状态,离开状态, 等都有可能需要代码来参与和处理,比如,进入这个动画单元后做哪些事情,来开这个动画单元后做哪 ...

  3. 个人技术总结——Unity中角色动画制作及动画切换逻辑的实现

    这个作业属于哪个课程 软件工程实践2022春-F班 这个作业要求在哪里 软件工程实践总结&个人技术博客 这个作业的目标 课程回顾与总结+个人技术总结 其他参考文献 <Unity2018教 ...

  4. Unity中的动画系统

    学习动画系统过程中的一些笔记 概述 Unity 的动画系统基于动画剪辑(Animation Clips)的概念,每个动画剪辑可以被认为是一个单一的线性记录,由动画状态机(Animator Contro ...

  5. tilemap 导入unity_教程|Unity中使用Tilemap快速创建2D游戏世界

    Custom Tiles Palette包含瀑布瓦片.如果选中瀑布规则瓦片,也就是Waterfall-RuleTile,可以看到它的导出类型为动画(Animate).这样就可以为每个瓦片指定动画帧. ...

  6. iOS中 Animation 动画大全 韩俊强的博客

    每日更新关注:http://weibo.com/hanjunqiang  新浪微博! iOS开发者交流QQ群: 446310206 1.iOS中我们能看到的控件都是UIView的子类,比如UIButt ...

  7. css动画定义,CSS3中Animation动画的定义和调用

    现在经常会看到一些门户网站的专题使用到CSS3的动画,咋也不能落伍,在此这梳理下动画知识吧,便于后面用到.接下来介绍下Animation动画的定义和调用,在介绍Animation之前需要了解下Keyf ...

  8. Unity中使用动画状态机控制Spine动画

    下载Spine-Unity 为了在Unity中支持Spine动画,在http://zh.esotericsoftware.com/spine-unity-download/#Download下载spi ...

  9. unity重定向_关于Unity中Mecanim动画的重定向与动画混合

    应用 一个RPG游戏,里面有100种怪物,每种怪物其实都差不多的,行走,跳跃,攻击,难道动画师要调100次动画吗?其实不需要 Unity抽象出人形动画系统,用Unity简化版的骨骼来进行统一的管理,只 ...

最新文章

  1. 命令行下从bak文件恢复sqlserver数据库方法
  2. 【LeetCode】414.第三大的数
  3. 38--合并两个排序的链表
  4. 数据结构上机实践第四周项目6- 循环双链表应用
  5. java+mysql+学生课程管理系统的实现
  6. MySQL OCP认证(文末附参考题)
  7. AVR PIC单片机视频教程
  8. 使用shell脚本实现everthing的功能
  9. 高尔顿钉板实验的matlab代码动画演示
  10. std::begin、std::end、std::next 用法
  11. 吴恩达深度学习笔记(40)-指数加权平均数优化算法
  12. javaScript键值码
  13. HTML与Java组合使用_【自学java笔记#第五十四天#】javaweb day02 html和css的组合使用...
  14. 专有名词或英文缩写释义
  15. MT7628实现Amazon alexa语音控制
  16. [论文分享] Overcoming Catastrophic Forgetting in Incremental Few-Shot Learning by Finding Flat Minima
  17. Liunx学习笔记 - 07 - 02 正则表达式与文件格式化处理
  18. 猿学~被误解的MVC和被神化的MVVM
  19. linux 给文件改名字
  20. 什么是银行卡实名认证接口?

热门文章

  1. 腾讯科恩实验室吴石,站在 0 和 1 之间的人
  2. response.setHeader()的详细用法
  3. mysql中的自连接查询
  4. 为什么计算机连接u盘不显示内存不足,otg无法识别u盘无法弥补储存容量不足情况的解决方法...
  5. xavier内存满了,无法开机解决方案
  6. Unity 任务状态的获取 任务完成与游戏结束的判断和提示
  7. 看了十日的电视,写一下购买总结
  8. 关于js原型链继承机制
  9. 模板方法模式C++实现
  10. 将不同量级的序列转化为同一量级,及常用的数据缩放的方法