0
点赞
收藏
分享

微信扫一扫

【Unity3D 官方移动游戏优化指南】11.动画


Unity 的 ​​Mecanim 动画系统​​相当复杂。尽可能限制在移动设备上使用下面的设置。

使用通用还是人形骨架

默认情况下,Unity 通过通用骨架导入动画模型,但在动画化角色时,开发人员常常切换为人形骨架。

人形骨架每一帧(即使未使用)都计算反向动力学和动画重定向,占用的 CPU 时间比等效的通用骨架多 30-50%。如果不需要这些特定人形骨架功能,请使用通用骨架。

避免过多使用 Animator

Animator 主要用于人形角色,但也常用于动画化单个值(如 UI 元素的 Alpha 通道)。​​避免过多使用 Animator​​,尤其是与 UI 元素结合使用。只要可能,对移动设备使用旧版 Animation 组件。

考虑创建补间函数或者使用第三方库来实现简单动画(如 DOTween)。

【Unity3D 官方移动游戏优化指南】11.动画_移动设备

Animator 可能开销较大。

举报

相关推荐

0 条评论