Version: 6000.3
语言: 中文
编辑分析
Unity 搜索

对编辑器进行故障排除

以下部分介绍了如何在不同情况下排除和防止 Unity 编辑器出现问题。通常,请确保您的计算机满足所有系统要求、是最新的,并且您在系统中拥有所需的用户权限。此外,定期进行备份以保护您的项目。

版本

您可以在不同的文件夹中安装不同版本的编辑器。但是,请确保备份您的项目,因为这些项目可能会被较新版本升级,并且您将无法在旧版本的 Unity 中打开它们。有关更多信息,请参阅安装 Unity

附加组件的许可证仅对共享相同主编号的 Unity 版本有效,例如 3.x 和 4.x。如果升级到 Unity 的次要版本(例如 4.0 到 4.1),则将保留附加组件。

激活

Unity Hub 是所有许可证管理作的主要方法。有关所有许可证激活方法的信息,请参阅许可证激活方法

如果您在激活许可证时遇到问题,请参阅许可证故障排除

如果您在激活许可证或登录用户帐户时仍然遇到问题,请联系 Unity 支持

无法启动

如果 Unity 在启动时崩溃,请首先确保您的计算机满足最低系统要求。还要更新到最新的图形和声音驱动程序。

如果遇到磁盘写入错误,请检查您的用户帐户限制。在 macOS 中,请注意不建议使用“root 用户”,并且 Unity 尚未在此模式下进行测试。Unity 必须始终具有其文件夹的写入权限,但如果您手动授予它们,请检查以下文件夹:

在 Windows 上:

  • Unity 的安装文件夹
  • %AllUsersProfile%\Unity(通常为 C:\ProgramData\Unity)
  • C:\Documents and Settings\<user>\Local Settings\Application Data\Unity
  • C:\Users\<user>\AppData\Local\Unity

在 macOS 上:

  • Unity.app 包装内容
  • ~Users/<USER>/Library/Application Support/Unity
  • ~Users/<USER>/Library/Logs/Unity

一些用户在使用使用非本机分区格式化的硬盘以及使用某些软件在存储设备之间转换数据时遇到了困难。

字体

损坏的字体可能会使 Unity 崩溃,您可以按照以下步骤找到损坏的文件:

在 Windows 上:

  1. 打开计算机上的字体文件夹,位于“Windows”文件夹中。
  2. 从“查看”菜单中选择“详细信息”。
  3. 检查“大小”列中大小为“0”的字体,这表示文件有问题。
  4. 删除损坏的字体并重新安装它们。

在 macOS 上:

  1. 启动您的字体书应用程序。
  2. 选择所有字体。
  3. 打开“文件”菜单并选择“验证字体”->有问题的字体将显示为无效。
  4. 删除损坏的字体并重新安装它们。

系统可能具有资源受限,例如在虚拟机中运行。使用任务管理器查找消耗大量内存的进程。

损坏的项目或安装

Unity 可能会尝试打开一个损坏的项目,这可能包括默认示例项目。如果是这种情况,请重命名或移动项目的文件夹。Unity 正确启动后,您可以根据需要恢复项目的文件夹。

如果安装损坏,您可能需要重新安装 Unity。请参阅以下说明。

在 Windows 中,可能存在安装错误、注册表损坏、冲突和其他问题等问题。例如,错误 0xC0000005 表示程序已尝试访问不应访问的内存。如果您最近添加了新硬件或驱动程序,请移除并更换硬件以确定是否是导致问题的原因。运行诊断软件并检查有关对作系统进行故障排除的信息。

性能和崩溃

如果编辑器运行缓慢或崩溃,尤其是在构建时,这可能是由于所有可用的系统资源都被消耗了造成的。生成项目时关闭所有其他应用程序。使用其实用程序清理系统,并查阅任务管理器 (Windows) 或活动监视器 (MacOS) 以了解是否有使用大量资源(例如内存)的进程。有时,病毒防护软件会减慢甚至阻止文件系统的扫描过程。

项目损失

有很多因素可以破坏一个项目。建议的最佳做法是不断备份项目,以防止发生不幸的事故。在 macOS 中,使用为此目的保留的外部硬盘激活时间机器。丢失后,您可以尝试现有的任何文件恢复实用程序,但有时这是不可逆的。

重新安装

按照以下步骤重新安装编辑器:

  1. 卸载 Unity。在 macOS 中,将 Unity 应用拖到废纸篓。

  2. 删除以下文件(如果存在):

    • 窗户:
      • %AllUsersProfile%\Unity\(通常为 C:\ProgramData\Unity)
    • 作系统:
      • /Library/Application Support/Unity/
  3. 重新启动计算机。

  4. 从我们的网站下载最新版本,因为您的原始安装可能已损坏:http://unity3d.com/unity/download/archive

  5. 重新安装 Unity。

其他资源

编辑分析
Unity 搜索