欢迎光临散文网 会员登陆 & 注册

从Unity Recorder简单介绍BUG记录工具

2021-11-03 00:13 作者:王白菜irishi  | 我要投稿

引言

测试期间记录BUG现象的方式有多种,记录并反馈游戏表现是一个最直观的形式。


Editor环境下进行功能测试时,一般情况下大家用来记录bug现象的方式和现象有:

1.截图


一般使用某些软件自带的截图工具,比如QQ、微信等,相对方便,可以自选大小,Ctrl+V迅速粘贴

微信的截图工具特别方便



比较好用的推荐


ScreenToGif


可以自定义录制范围、格式等,相对方便


ScreenToGif


3.录像


市面上较方便使用的是Bandicam


以及各大直播软件(如:哔哩哔哩直播姬,自带的录像功能特别好用,但有高压线风险,不小心点了个直播?)



4.Recorder Package


我们完全可以使用Unity自带的Recorder Package去完成游戏内的录制行为


在Recorder自带功能的基础上,目前内置了游戏内的快捷录制/截图的功能



Recorder介绍


遇到过的问题


1.目前工程已导入Recorder,开发人员不需要额外操作;如果在更新时出现相关联的报错可以尝试重新导入(Reimport)一下,应该就没有问题了


简单介绍


它是Unity自带的一个游戏运行时的录制工具,Recorder必须在对应工程Playmode On的条件下才会开始工作


在未运行或暂停的环境下,录制工具都无法正常运行


在Recorder自带的Window下,可以录像、截图、录动图(动图不好用,忽略),并且设置相关的文件格式、属性,输出地址,录制时捕捉的对象等等。


还可以同时运行多个录制序列,满足不同的需求


有兴趣可以自行了解一下细节,总之围绕着Unity环境下针对游戏运行内容的记录,可以考虑使用Recorder



快捷录制/截图方式(Ctrl+F12/F12)


方便在游戏运行过程中录制、截图游戏内容,结合Recorder自带功能,自行拓展了Unity内快捷键录像/截图的功能


使用环境


工程运行状态下


截图


F12后,自动截图,并且打开截图文件夹


录制


Ctrl+F12后,自动开启录像,并且在屏幕固定位置会弹出一个Pop提示窗;再次使用Ctrl+F12或关闭这个Pop窗口就会结束录制


注意


不建议在录制过程中暂停或关闭游戏运行状态,录像文件大概率会烂


实现方式在此不表。

简单来说,就是利用MenuItem以及Recorder自带的例子,在此基础上即可开发出功能。大家有兴趣的话可以下次再谈~~


从Unity Recorder简单介绍BUG记录工具的评论 (共 条)

分享到微博请遵守国家法律