Unity 三种截屏方式以及截屏时出现的问题
参考链接: https://blog.csdn.net/qq_33337811/article/details/69421936 参考链接: https://www.jianshu.com/p/460803bbd5a9 第一种:使用ScreenCapture进行截屏,只能截全屏,不针对相机 /// <summary> ///第一种: unity自带的全屏截图 /// </summary> public void OneShot() { var url = path + "OneShot" + Time.realtimeSinceStartup.ToString() + ".png"; ScreenCapture.CaptureScreenshot(url); Application.OpenURL(path); } 第二种:利用Texture2D读取屏幕像素进行截图,可以自定义屏幕范围大小 /// <summary> /// 第二种:利用屏幕像素进行截图 /// </summary> /// <returns>The screenshot2.</returns> /// <param name="rect">Rect.截图的区域,左下角为o点</param> private Texture2D CaptureScreenshot2(Rect rect,string url) { /