Application.CaptureScreenshot Manual     Reference     Scripting  
Scripting > Runtime Classes > Application
Application.CaptureScreenshot

static function CaptureScreenshot (filename : String) : void

Description

Captures a screenshot at path filename as a PNG file.

If the file exists already, it will be overwritten. This function does nothing if used from inside the web player or a Dashboard widget.

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

using UnityEngine;
using System.Collections;

public class example : MonoBehaviour {
void OnMouseDown() {
Application.CaptureScreenshot("Screenshot.png");
}
}

import UnityEngine
import System.Collections

class example(MonoBehaviour):

def OnMouseDown():
Application.CaptureScreenshot('Screenshot.png')