從Unity Recorder簡(jiǎn)單介紹BUG記錄工具
引言
測(cè)試期間記錄BUG現(xiàn)象的方式有多種,記錄并反饋游戲表現(xiàn)是一個(gè)最直觀的形式。
Editor環(huán)境下進(jìn)行功能測(cè)試時(shí),一般情況下大家用來記錄bug現(xiàn)象的方式和現(xiàn)象有:
1.截圖
一般使用某些軟件自帶的截圖工具,比如QQ、微信等,相對(duì)方便,可以自選大小,Ctrl+V迅速粘貼

比較好用的推薦
ScreenToGif
可以自定義錄制范圍、格式等,相對(duì)方便

3.錄像
市面上較方便使用的是Bandicam
以及各大直播軟件(如:?jiǎn)袅▎袅ㄖ辈ゼ?,自帶的錄像功能特別好用,但有高壓線風(fēng)險(xiǎn),不小心點(diǎn)了個(gè)直播?)

4.Recorder Package
我們完全可以使用Unity自帶的Recorder Package去完成游戲內(nèi)的錄制行為
在Recorder自帶功能的基礎(chǔ)上,目前內(nèi)置了游戲內(nèi)的快捷錄制/截圖的功能


Recorder介紹
遇到過的問題
1.目前工程已導(dǎo)入Recorder,開發(fā)人員不需要額外操作;如果在更新時(shí)出現(xiàn)相關(guān)聯(lián)的報(bào)錯(cuò)可以嘗試重新導(dǎo)入(Reimport)一下,應(yīng)該就沒有問題了
簡(jiǎn)單介紹
它是Unity自帶的一個(gè)游戲運(yùn)行時(shí)的錄制工具,Recorder必須在對(duì)應(yīng)工程Playmode On的條件下才會(huì)開始工作
在未運(yùn)行或暫停的環(huán)境下,錄制工具都無法正常運(yùn)行
在Recorder自帶的Window下,可以錄像、截圖、錄動(dòng)圖(動(dòng)圖不好用,忽略),并且設(shè)置相關(guān)的文件格式、屬性,輸出地址,錄制時(shí)捕捉的對(duì)象等等。
還可以同時(shí)運(yùn)行多個(gè)錄制序列,滿足不同的需求
有興趣可以自行了解一下細(xì)節(jié),總之圍繞著Unity環(huán)境下針對(duì)游戲運(yùn)行內(nèi)容的記錄,可以考慮使用Recorder


快捷錄制/截圖方式(Ctrl+F12/F12)
方便在游戲運(yùn)行過程中錄制、截圖游戲內(nèi)容,結(jié)合Recorder自帶功能,自行拓展了Unity內(nèi)快捷鍵錄像/截圖的功能
使用環(huán)境
工程運(yùn)行狀態(tài)下
截圖
F12后,自動(dòng)截圖,并且打開截圖文件夾
錄制
Ctrl+F12后,自動(dòng)開啟錄像,并且在屏幕固定位置會(huì)彈出一個(gè)Pop提示窗;再次使用Ctrl+F12或關(guān)閉這個(gè)Pop窗口就會(huì)結(jié)束錄制
注意
不建議在錄制過程中暫?;蜿P(guān)閉游戲運(yùn)行狀態(tài),錄像文件大概率會(huì)爛
實(shí)現(xiàn)方式在此不表。
簡(jiǎn)單來說,就是利用MenuItem以及Recorder自帶的例子,在此基礎(chǔ)上即可開發(fā)出功能。大家有興趣的話可以下次再談~~