Unity动画机制学习-动画的基本操作

本文详细介绍了Unity中的Anima2D工具,包括精灵的骨骼蒙皮、反向动力学(IK)、骨骼动画的录制、姿势保存与加载以及创建控制。通过实例展示了如何创建动画,如设置遮罩AVATAR MASKS和使用洋葱皮功能。Anima2D简化了2D动画的制作流程,提供了自动骨骼权重计算、IK和Pose记录等实用功能。
摘要由CSDN通过智能技术生成

每次都由于不规范的动画编辑方法浪费很多时间,于是这次打算好好看一下unity官方给的案例 Anima2D
本文参考自:
Anima2D官方文档、
翻译版 Anima2D文档 https://blog.csdn.net/hibernateplus/article/details/79060311
里面还有关于组件参数的叙述,这里暂时写不下了

Anima2D能干什么

  • 骨骼层次
  • Mesh编辑器
  • 自动计算骨骼权重
  • IK
  • 动画作画
  • Pose记录器(方便动画编辑)
  • 骨骼控制(用来作画、创建关键帧)
  • 对原生Sprite的优化,可以减少vertex数目
  • 自动mesh分割
  • 完全自主的Overlap 控制(Z-Order)
  • 显示之前帧和之后帧(残影,术语叫Onion Skin)
  • 创建Avatar Masks

Anima2D怎么用

sprite的骨骼蒙皮
  1. 创建一个SpriteMesh:SpriteMesh是一种可被编辑和蒙皮的特殊Sprite。 需要在sprite上点击右键,并在菜单中选择Create-> Anima2D->SpriteMesh 重点:一个sprite只应该有一个spriteMesh。
    在这里插入图片描述
    另外一种方式是在一个有spriteRender的组件的GameObject上右键-2DObject-SpriteMesh,这将把spriteRender替换成SpriteMeshInstance,插件将生产对应assets
  2. 编辑spriteMesh(非必要)
    创建spritemesh可能需要修改默认的三角形划分来满足蒙皮需求,为此,先要在菜单中通过Windows-Anima2D-spritemesh Editor 打开,并在工程视图中选择之前的asset文件(!注意不要忽视)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值