日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Unity官方录屏插件Unity Recorder的简单使用

發布時間:2024/3/13 编程问答 147 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Unity官方录屏插件Unity Recorder的简单使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Unity官方錄屏插件Unity Recorder的簡單使用

    • 插件簡介
    • 導入插件
    • 利用TimeLine錄屏
    • 普通錄屏
    • 插件功能
    • 參考鏈接

插件簡介

Unity Recorder是一個編輯器中的錄制工具(僅能用于編輯器中),可以在運行模式下將Unity場景及動畫、Timeline錄制成動畫或視頻。
相對于直接錄屏有這么幾點好處:

  • 可以自定義輸出分辨率,不再受限于屏幕的分辨率。
  • 可以同時錄制多個機位(多個Camera鏡頭的輸出)。
  • 支持輸出多種類型的輸出(視頻、序列幀、GIF,包括360全景圖和全景視頻)。
  • 視頻圖片的壓縮很好。
  • 可以和Timeline一起用。

導入插件

Unity2018.3及以后的版本可以在Package Manager中安裝。

  • 顯示Package Manager界面,如圖:
  • 因為一開始Unity Recorder并不在項目中,所以需要選擇All packages,如圖:
  • 還要記得先勾選Show preview packages,如圖:
  • 在找到Unity Recorder的插件選項之后,點擊Install導入插件,如圖:
  • 若你使用的是Unity2018.3及以前的版本,那么UnityRecorder在你的版本可能報錯,建議用AVPro Movie Capture進行錄制。

    利用TimeLine錄屏

    結合TimeLine,使用Unity Recorder進行錄屏并導出視頻。操作方法如下:

  • 創建TimeLine對象:

    如果發現項目中沒有的話,可以按照上面同樣的方法在Package Manager中安裝。
  • TimeLine添加Clip
    TimeLine左側右鍵添加Recorder Track,右側右鍵添加Add Recorder Clip。


    該clip的長度和位置,意味著你錄哪段的屏。
  • Inspector面板對Clip進行設置:
    • Selected recorder:Movie
    • Format:MP4(該插件錄的視頻可能只支持在window上播放,放到IOS上等可能需要轉碼)
    • File Name:文件名格式
    • Path:文件保存路徑
    • OutputResolution(輸出分辨率):FHD-1080p
    • AspectRatio(長寬比):16:9
  • 錄制:
    設置好輸出位置,要在場景中的某個對象上建立PlayableDirector組件,如圖:

    將剛剛創建的TimeLine對象,拖拽到Playable的位置。
    在Play On Awake被勾選的情況下,運行游戲,當TimeLine時間指針走完Recorder Clip的片段時,錄屏也就輸出到你指定的文件夾了。
    如果Play On Awake不被勾選時,就需要在代碼中控制其啟動。首先PlayableDirector組件是在命名空間UnityEngine.Playables中的,所以當要代碼控制時需要先引用該命名空間using UnityEngine.Playables;。然后代碼獲得PlayableDirector組件對象,使用Play()和Stop()函數操控就可以了。
    這里項目中我只實現了簡單的操控,因為只能在編輯器下使用,所以最后被舍棄了,沒有進一步使用。如有遺漏歡迎補充。
  • 項目最后使用的是NatCorder錄屏插件使用記錄在下面的連接中:https://editor.csdn.net/md/?articleId=109789771,其中亦包括插件下載鏈接。

    普通錄屏

    注意,普通錄屏必須切換到Windows平臺,否則菜單欄不出現錄制選項。
    1、點擊菜單欄Window > General > Recorder ?>RecorderWindows
    2、點擊Add New Recorders,現在你能看到跟上圖所示,類似內容。進行設置。

    注:
    a. 不同的是,這種方式的錄屏,是在Recorder面板,點擊StartRecording啟動游戲進行錄屏了,而不是TimeLine那樣,點Play錄屏。
    b. RecorderMode中,也可設置:

    • SingleFrame:錄幾幀
    • FrameInterval:從第幾幀到第幾幀
    • TimeInterval:從第幾秒到第幾秒

    插件功能

  • 錄制序列圖(從第幾幀到第幾幀,輸出這些圖片)
  • 錄制GIF
  • 錄制動畫片段
  • 使用方法:

    • 普通錄屏:Add New Recorder
    • TimeLine:Selected recorder

    參考鏈接

  • https://blog.csdn.net/weixin_38239050/article/details/102472200
  • https://www.icode9.com/content-4-623119.html
  • 如果你想在非編輯器下錄制屏,我這里有另一個插件,可以打到你的要求,鏈接如下:https://blog.csdn.net/f_957995490/article/details/109789771

    總結

    以上是生活随笔為你收集整理的Unity官方录屏插件Unity Recorder的简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。