如何报告错误

为了尽可能快地报告错误,我们为您设计了一个错误报告应用程序。当运行Unity时,请在菜单中选择Help > Report a Bug,或者在安装Unity的目录中通过可执行文件直接访问。如果程序崩溃,它也将自动启动。

1)这是哪种类型的问题呢?

使用编辑器遇到问题 - Unity 编辑器的工作不象您所期望的?

使用播放器遇到问题 - 您发布游戏遇到麻烦吗?如果这个问题只出现在Windows上,请附带备注。

文档 - 您已经在其中一个教程或在网站上发现了文档错误、错字或遗漏?

崩溃错误 – Unity 或Unity游戏崩溃了?如果Unity错误报告程序没有自动启动,请立刻启动它,并使用这个选项。

服务 – 您在使用 Unity Ads、Everyplay、Multiplayer、Analytics、Cloud Build 或 Performance Reporting 过程中遇到性能或集成问题?

2)告诉我们如何重现问题

为了让我们来解决问题,我们需要能够重现问题。精确描述您的操作步骤,以便我们可以清楚地按照您的步骤重现相同的场景。最重要的是准确告诉我们如何重现该问题。

知道您要写多少内容可能有点困难,所以这里有一个例子,以帮助您开始:

  1. Launch Unity while holding the ALT key down
    (On Windows, press ALT immediately after clicking the icon)
  2. 创建一个没有导入包的新项目
  3. 等待Unity启动
  4. 在菜单中选择游戏对象->创建空项目
  5. 在场景视图中看到一个新的游戏对象出现
  6. 在菜单中选择文件->退出
  7. 当询问是否保存时,单击不保存
  8. 看到Unity成功退出

3)附上您的项目文件夹

如果问题与项目的特定方面相关(如场景、资源、脚本等),您需要上传项目文件夹,以便我们解决问题。对于此类测试,最适合的项目文件夹应仅包含重现问题所需要的最少资源。

为了帮助您减少项目的规模,创建最小的再现情况,我们开发了几个工具,大大减少了所需的工作量。

您可以在这里找到关于如何使用这些工具的其他信息。

利用这种专门用于解决问题的小项目,我们可以快速找到和修复错误。如果您没有时间将资源范围缩小到最少,也可以发送整个项目文件夹。虽然对解决问题来说,小胜于大,但大胜于无。我们的报告系统支持大量附件。请不要上传单个资源,因为项目文件夹包含相关的数据和文件,而单独的资源会丢失关联性。

4)提供您的电子邮件地址

我们可能需要就您的问题进一步询问,所以我们需要一个有效的电子邮件地址。

5)接下来会发生什么?

当提交您发现的错误后,您会收到一封自动确认邮件。每个电子邮件将包括一个到网页的超链接,该网页包含了问题的当前状态。您可以随时点击此链接。我们不能亲自用电子邮件给每个人回复错误报告,如果您很关心进展,所以请查看您的问题状态。一般来说,所有的修复将在Unity下一个主要或次要更新中推出。新版本发布时请留意是否有修复!

查看所有博文

Unity QA新闻

我们不只是工具匠,也是文字匠!阅读过去和现在全部的Unity QA 博客文章。