1. 程式人生 > >unity3d實現場景截圖

unity3d實現場景截圖

       用指令碼簡單實現遊戲場景截圖功能,使用Application類下的CaptureScreenshot()方法實現截圖,這種方法簡單,可以快速地擷取某一幀的畫面、全屏截圖,但是不能針對攝像機截圖,無法進行區域性截圖。下面來看程式碼!


      程式碼寫好以後,在場景建立一個空的物件,並且命名為Cutphoto,繫結指令碼。這裡的陣列儲存圖片的演算法,自己想了很久,可能是基礎比較差的原因。我相信還有更好的演算法的,但是現在想到的只有這些了。下面來看執行效果,我們可以多次儲存截圖了。我是範截了三張圖!