包含此页的版本:
不含此页的版本:
升级项目后,您可以访问较新版本的 Unity 编辑器中引入的最新功能、改进和错误修复。
本页详细介绍了一些升级项目的推荐最佳实践。但是,如何将这些实践应用于项目取决于项目的情况。升级项目的体验可能会因多种因素而有很大差异,例如:
建议的最佳做法是按顺序将项目从一个主要版本升级到下一个主要版本。例如,如果您要从 2020 LTS 升级到 2022,则应先升级到 2021 LTS,然后再升级到 2022 LTS。如果您将项目从旧版本直接升级到较新版本,则与按顺序升级项目相比,您可能会遇到更多问题。
要将 Unity 项目升级到较新版本的 Unity 编辑器,请执行以下作:
在升级项目之前,请确保升级的优势超过针对特定情况进行升级所需的工作量。附加了多个第三方资产和包的大型复杂项目可能需要很长时间才能升级,并且需要进行重大更改。
如果您的项目使用许多第三方包和资源,请参阅其文档以检查它们是否与您要升级到的 Unity 编辑器版本兼容。如果它们与您的目标版本的 Unity 编辑器不兼容,您可能需要寻找替代解决方案或自行更新资源。考虑联系资源发布者寻求支持。
有关升级的帮助,请参阅:
在更新项目之前,备份项目文件至关重要。备份可确保在升级过程中遇到任何问题时可以恢复到项目的先前版本。您还可以使用备份将升级项目的性能与以前的版本进行比较。备份项目的推荐最佳实践是使用版本控制用于管理文件更改的系统。您可以将 Unity 与最常见的版本控制工具结合使用,包括 Perforce、Git、Mercurial 和 PlasticSCM。更多信息
请参阅术语表.
如果您没有使用版本控制,您可以通过将项目文件夹复制到计算机上的其他位置或外部驱动器来手动备份项目。在大多数情况下,使用版本控制系统比手动备份项目文件更好。
【提示】如果要手动备份项目,则可以排除一些自动生成的文件夹,如“资源库”文件夹,以节省磁盘空间。当您在 Unity 编辑器中打开项目时,将重新生成 Library 文件夹。
要准备项目升级,请执行以下作:
使用 Hub 是安装 Unity 编辑器、创建项目和管理 Unity 体验的推荐最佳实践。中心提供了一个集中位置来管理编辑器安装、帐户、许可证和项目。要在 Hub 中安装最新版本的 Unity 编辑器,请参阅安装和卸载编辑器版本。
确保安装的模块与要升级的项目中使用的模块相同。
要了解安装 Unity 编辑器的其他方法,请参阅安装 Unity。
要手动安装特定版本的 Unity 编辑器,您还可以参考 Unity 下载存档。
要在新版本的 Unity 编辑器中打开您的项目,请执行以下作:
提示:您还可以在“安装”窗口中选择“安装其他编辑器版本”,以安装不同版本的 Unity 编辑器。
当您将项目升级到新版本的 Unity 编辑器时,您可能会遇到新版本中引入的兼容性问题和弃用。
提示:如果您遇到发布文档中未涵盖的问题,您可以在 Unity 讨论中向更广泛的 Unity 社区寻求帮助。
若要解决兼容性问题,请在安全模式下打开项目,然后执行以下作:
.unitypackage外延。资产包是共享和重用 Unity 项目和资产集合的便捷方式。更多信息测试您的项目以确保它在新版本的 Unity 编辑器中按预期工作: