编辑器故障排除

以下部分介绍了不同情况下如何排除或避免 Unity 编辑器故障。通常应该确保电脑为较新的产品、符合所有系统要求、且有必要的系统用户权限。也请定期备份,以保护工程。

版本

可以在不同文件夹中安装不同版本的编辑器。但是,请确保备份工程,因为 Unity 可能更新至较新的版本,所以这些工程可能无法在老版 Unity 中打开。请参阅安装多个版本手册页面,了解更多信息。

附加组件许可仅适用于共享同一个主编号的 Unity 版本,如 3.x 和 4.x。如果更新至 Unity 的次要版本,例如,4.0 至 4.1,附加组件将保留。

激活

网络激活是生成 Unity 许可的首选方法。但是,如果遇到问题,请遵循下列步骤:

  1. 断开电脑的网络连接,否则,可能遇到 "tx_id invalid" 错误。
  2. 选择手动激活 (Manual Activation)。
  3. 点击保存许可请求 (Save License Request)。
  4. 选择已知的保存位置,例如,下载 (Downloads) 文件夹。
  5. 重新联网并打开 https://license.unity3d.com/
  6. 在文件域点击浏览器 (Browse),选择许可请求文件 (license request file)。
  7. 为 Unity 选择必要的许可,并填写所需信息。
  8. 点击下载许可 (Download License) 并保存文件。
  9. 返回 Unity,如果需要,选择手动激活 (Manual Activation)。
  10. 点击阅读许可 (Read License) 并选择已下载的许可文件。

如果在注册或登录用户账号还是遇到问题,请咨询 support@unity3d.com

无法启动

如果 Unity 在启动时崩溃,请检查以下项目:

性能与崩溃

如果编辑器运行过慢或崩溃,尤其是在构建时,这可能是由于正在消耗所有可用的系统资源。在构建工程时关闭其他应用程序。使用实用工具清理系统,并查看任务管理器 (Task Manager) (Windows) 或活动监视器 (Activity Monitor) (MacOS),找到使用大量资源(如内存)的进程。有时病毒防护软件的扫描进程也可能降低甚至屏蔽文件系统。

工程丢失

很多因素都可以破坏工程,应该经常备份工程,防止意外发生。在 MacOS 上,使用专为此目的预留的外置式硬盘激活 TimeMachine。在丢失以后,可以尝试文件恢复工具,但有时这是不可撤销的。

重新安装

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

  1. 卸载 Unity。在 MacOS 上将 Unity 应用程序拖入回收站即可。
  2. 如有以下文件,请删除:
    • Windows:
      • C:\Documents and Settings\All Users\Application Data\Pace Anti-Piracy\License Files
      • C:\Users\<user>\AppData\Roaming\PACE Anti-Piracy\License Files
    • MacOS:
      • HD/Library/Application Support/PACE Anti-Piracy/License Files
  3. 重启电脑。
  4. 从我们网站下载最新版本的 Unity,因为原始安装文件可能已经损坏。网址为:http://unity3d.com/unity/download/archive
  5. 重装 Unity。

Page last updated: 2013-06-29