返回介绍

Application.CaptureScreenshot 截屏

发布于 2019-12-18 15:37:18 字数 1794 浏览 915 评论 0 收藏 0

JavaScript => static function CaptureScreenshot(filename: string, superSize: int = 0): void;
C# => static void CaptureScreenshot(string filename, int superSize = 0);

Parameters 参数

filenamePathname to save the screenshot file to.
保存截图文件的路径名。
superSizeFactor by which to increase resolution.
提高分辨率系数。

Description 描述

Captures a screenshot at path filename as a PNG file.

捕捉屏幕到filename路径,保存为PNG文件。

If the file exists already, it will be overwritten. This function does nothing if used from inside the web player. On mobile platforms the filename is appended to the persistent data path.

如果文件已经存在,将会覆盖。如果在webplayer这个函数什么也不会做。在手机平台filename取决于persistentDataPath。

When superSize parameter is larger than 1, a larger resolution screenshot will be produced. For example, passing 4 will make the screenshot be 4×4 larger than it normally would. This is useful to produce screenshots for printing.

当superSize参数大于1,将会生成较大的分辨率。例如,输入4将产生被标准4×4倍大的。这截图通常用于印刷。

JavaScript:

	function OnMouseDown() {
		Application.CaptureScreenshot("Screenshot.png");
	}

C#:

using UnityEngine;
using System.Collections;
 
public class ExampleClass : MonoBehaviour {
    void OnMouseDown() {
        Application.CaptureScreenshot("Screenshot.png");
    }
}

Application

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文