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

引言

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

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

1.截图

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

2.GIF

比较好用的推荐

ScreenToGif

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

3.录像

市面上较方便使用的是Bandicam

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

4.Recorder Package

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

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

Recorder介绍

遇到过的问题

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

简单介绍

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

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

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

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

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

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

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

使用简介

使用环境

工程运行状态下

截图

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

录制

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

注意

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

实现方式在此不表。利用MenuItem以及Recorder自带的例子,在此基础上即可开发出功能。大家有兴趣的话可以下次再谈~~

发表评论

您的电子邮箱地址不会被公开。