查看: 111|回复: 0

[简易教程] Unity Recorder 简易教程

[复制链接]

724

主题

76

听众

7698

积分

头头

Rank: 12Rank: 12Rank: 12

发表于 2021-1-15 09:11 |显示全部楼层
非常好用的录屏软件。
可以直接录Game视角,还可以录不同相机的视图。
不仅没水印,还高清免费,比一般网上的录屏软件不知道香多少。
可以直接生成视频,帧动画图,gif,和animation。
下面来详细讲解一下如何操作和具体功能。
1 安装

我的Unity版本为2019.3.0
打开Package Manager,如果没找到Unity Recorder在哪的话,可以点一下Show preview packages,就有了。(没有Package Manager的Unity版本可以去Asset Store)
2 单独使用

从如图的菜单里打开Recorder的控制界面。
可以在这个地方,选择要录制的类型,支持五种类型。先说一下比较简单地Movie,就是录屏视频。
可以选择帧率,拍摄的视角是Game窗口还是某一个相机,或者是RT等。可选的输出的格式和分辨率也非常全。最后面把出书路径设置一下。点击左上角的【Start Recording】会自动启动游戏(Run),并开始录制。(点红色的原型图标也可以开始录制)
再来说一下序列图,绝大部分设置都跟Movie是相通的,这里重点讲一下Format部分。
有时候特效可能需要把制作的效果做成序列帧图片导出来使用,但是一般需要透明的背景,之前试过一些插件,都不能支持后处理效果和透明背景同时存在,但是Recorder可以解决这个问题。
首先,不能再用GameView视图。可以选用相机,或者RT之类的。我们这里用MainCamera视角做视频源。这样的话,还需要把相机的Clear Flags选为Solid Color并且把颜色调透明。然后把输出的格式改为PNG和包含Alpha。这样录制的序列帧图片就是有透明背景的了。想要停止录制的话,可以直接停掉游戏的运行就可以了。
3 配合TimeLine使用

上文提到的录制,需要启动,再关掉,比较麻烦,很容易因为操作速度,导致录的内容多了一些之类的。这里可以配合TimeLine来控制录制的时间。
直接在TimeLine的轨道上右键添加一个Recorder的轨道,再添加一个Recorder Clip。这样可以控制这个clip的起始位置,长短,来决定录制的时间。
选中Clip,就可以看到跟前面Recorder Window相似的参数面板。可以在Selected recorder这里选择想要录制Movie还是其他的类型。
4 其他

    在开着Recorder窗口的时候,可以用快捷键F10开启录制。点击Recorder窗口里的Start Recroding,但如果这时候TimeLine也有一个Recorder的Clip的话,会优先录制Timeline里的。Show Recorder GameObject可以在Hierarchy里显示Recorder插件的组件,这个主要是遇到录制问题的时候,用的,并不需要一直显示出来。Verbose Mode是调试模式,会在运行的时候,在Console里输出日志。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

楼主热帖
人人为我 我为人人 互相分享 互相学习 互相进步 一带一路
温馨提示:求助请到“Unity技术讨论”版块中发帖,便于集中解决!
您需要登录后才可以回帖 登录 | 立即注册

Unity游戏引擎开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2021-3-2 11:54 , Processed in 0.100975 second(s), 37 queries .