您想找什么?
Hero background image
YouTube 视频 (DatCvzxgP4k)
快速高效的 2D 动画
了解 Unity 的 2D 骨骼动画。
2D 动画

你需要的所有工具都是原生包含的

使用骨骼绑定、曲面细分和骨骼创建直接在精灵编辑器中创建平滑的骨骼动画。使用 PSD Importer 可从分层图稿直接导入角色部分,采用动画时间轴中的关键帧或曲线实现角色动画。2D 反向动力学 (IK) 自动计算到达目标位置所需的骨骼位置和旋转,简化了动画。

为何使用 2D 动画
节省时间
节省时间

通过 2D 动画基于骨骼的系统,你可以重用精灵即时赋予角色生命,更改帧率或修改动画。通过 PSD Importer 使用分层图像,你不必单独导出精灵和重新组装各部分,可以为你节省更多时间。

平滑和可适应的动画
平滑和可适应的动画

有时,动画需要在运行时更改,例如,为了创建平滑的过度、将动画速度调整为角色速度或者使角色的脚对地面做出反应。了解反向动力学如何帮助你在你的世界中实现沉浸式角色。

用更少的资源制作更多动画
用更少的资源制作更多动画

在传统动画中,大型角色和高帧率需要占用相当多的内存。利用骨骼动画,可以从单个精灵制作所有动画:通过更改各精灵或者添加自定义内容,重用动画来创建变体。

主要特性
网格和骨骼生成

通过精灵编辑器,可以为精灵自动生成或手动创建网格,可以创建骨骼层级结构和定义这些骨骼在网格顶点的权重。

面向所有平台的原生解决方案

支持 2D 动画与更新的编辑器版本和工具生态系统的兼容性。跨平台开发和无缝集成有助于减少依赖项问题或其他导入和导出工作。

动画工具

使用关键帧清单视图或动画曲线以及触发器事件,在场景视图中直接实现动画。你可以使用 Animator 来处理动画过渡,或者使用时间轴使过场动画编排多个动画剪辑。粒子系统增加了特效或 2D 物理以逼真实现某些角色部分的行为。

精灵图集

将多个纹理合并为一个,可减少绘制调用和优化性能。在同一图集中包含 2D 动画角色和其他元素。你确定如何按平台打包纹理和配置,可通过 API 对该工具进行完全控制。

高级功能和 API

IK 计算到达目标位置所需的一连串骨骼移动,对动画提供辅助作用。通过精灵替换,可以使用相同的动画和骨骼绑定对整个角色或者角色部分进行更改。此处不一一介绍。

最新图形功能

新的 2D 光照系统实现法线贴图体积效果,从而增强你的 2D 角色,Shader Graph 以可视方式创建着色器,或者通过 Burst 大幅提升性能。

资源
2019 年哥本哈根团结大会
2019 年哥本哈根团结大会

概要了解 Unity 中的 2D 骨骼绑定,理解何时使用它。你将了解它是不是你特定用例的适用解决方案。

文档
文档

了解如何使用 2D 动画及其各个功能。脚本 API 部分详细介绍如何使用资源包中的这些 API。

PSD 导入器
PSD 导入器

将分层 Photoshop 文件直接导入 Unity。要创建包含几个肢体的角色或部分以用于 2D 动画时,这可以节省很多时间。

GDC 2019 精灵绑定
GDC 2019 精灵绑定

了解新的统一精灵骨骼绑定工作流程,抢先了解 2D 光照系统。

2D 提示 - 光照部分
2D 提示 - 光照部分

了解通过 Unity 2D 工具最大程度提高 2D 项目生产力和性能的提示与技巧。

2D 示例项目
2D 示例项目

《Lost Crypt》是一个 2D 横向卷轴示例项目,展示了 Unity 的所有 2D 工具。它使用 2D 动画来实现主角动画。

2D 游戏工具的发展
2D 游戏工具的发展

了解 Unity 的 2D 工具集如何发展为包括一系列强大的图形功能,如动态光照、材质、着色器和后期处理。

Unity 对 2D 充满信心
Unity 对 2D 充满信心

我们的原生工具面向 2D 工作流程进行了优化,可减少往返,加速生产,使团队可以跨平台实现精彩的 2D 世界。