其他
如何提交Unity Bug报告
用户可以通过Unity编辑器直接访问Bug Reporter。一个理想的Bug报告大致应包含以下内容:
可以重现问题的项目。 - Bug Reporter最大允许提交2GB的文件。 重现问题所需的步骤。 实际与预期行为的对比。
如果使用最新版Unity提交Bug报告,我们可以立刻验证该问题并且确认它在更新的版本中是否修复。目前会是Unity 5.4系列,直至Unity 5.5正式发布。您也可以在Issue Tracker上搜索问题。通过投票来提高问题的优先级。
默认情况下Bug报告会附带您的项目,除非您手动移除。左下角有个按钮可以添加文件以及文件夹。附加图片或者屏幕纪录将会很有帮助。所有的附件总大小必须小于2GB。如果超出限制,您可以尝试使用剥离工具来删除一部分无用的文件,并添加剥离后的项目。
下载Repro Wiizard资源包并导入项目 资源包导入且代码编译完成后,依次点击Window->Repro Project Wizard菜单项,会出现以下界面:
在界面顶部的Asset列表中,添加Repro Project里出现问题的场景 (可选的)如果您有从Resources目录下加载资源的代码,请单独添加这些资源。 在Project Path栏位选择新项目的路径。 如果您的问题与图片分辨率无关,可以选择缩小纹理来减小项目体积。 点击Create Project创建项目。
关于该工具的完整文档请点击[阅读原文]查看。
选中一些文件夹或特定类型的资源文件进行剥离。所有的操作都可以撤销。我们强烈推荐大家使用缓存服务器来改善撤销操作后的导入时间。
https://v.qq.com/txp/iframe/player.html?vid=m0323zv93aq&width=500&height=375&auto=0
备份项目或使用Repro Project新建项目。
在Project视图中选中任意文件夹或资源单击右键,会出现如下弹出菜单:
- 前五项针对项目中所有内容,而后两项只与Scene视图有关。
如果想撤销操作,可以选中Assets目录下的ProjectStrippingSession.asset。
选择“Stripping steps performed”后再点击“Undo selected operation”,就可以看到被当前步骤所影响的资源列表。
我们的QA团队最喜欢简短且直奔要害的Bug报告,这种报告能帮助我们更快速地定位问题。快速检查您的项目,同时还能对比预期和实际的行为就更好了。希望通过本文能让大家理解在Bug报告中附带项目文件并非难事。如果项目过于庞大,可以使用剥离工具来删除一些不必要的文件夹,从而减小项目尺寸。如果您还知道一些其它提交Bug报告的小技巧,也欢迎留言与大家分享!
活动时间:9月2日 14:00 - 17:00活动地点:西安市雁塔南路曲江文化大厦负一层会议厅报名链接:http://unityopendayxian.eventdove.com(点击上方蓝色活动名称后跳转至原文报名)
更多Unity相关的技术内容,尽在Unity官方中文社区(forum.china.unity3d.com),请保持关注!