快速高效的 2D 动画

了解 Unity 的 2D 骨骼动画。

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

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

为何使用 2D 动画

节省时间

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

平滑和可适应的动画

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

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

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

主要功能

网格和骨骼生成

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

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

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

动画工具

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

精灵图集

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

高级功能和 API

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

最新图形功能

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

Unity 对 2D 充满信心

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

我们使用 Cookie 来确保为您提供网站的最佳体验。有关更多信息,请访问我们的 Cookie 政策页面

明白了