unity屏幕截图功能

1.在Editor文件夹新建脚本ScreenTest.cs

using UnityEditor;
using UnityEngine;

public class ScreenTest : MonoBehaviour
{
    [MenuItem("Tools/截图")]
    public static void ScreenShot()
    {
        ScreenCapture.CaptureScreenshot("Assets/Editor/截图.png");
    }
}

2.点击菜单栏的【Tools/截图】按钮

unity屏幕截图功能_第1张图片

3.ctrl+r刷新下资源,图片会保存在Editor文件夹

 unity屏幕截图功能_第2张图片

 备注:

1.运行/非运行状态下均可使用。

2.若想要自定义不同分辨率的图片可在Game窗口修改:

unity屏幕截图功能_第3张图片

 

 

你可能感兴趣的:(C#和unity,unity,游戏引擎,c#,屏幕截图,分辨率)