using System.Collections; using System.Collections.Generic; using UnityEngine; using System; public class Screenshot : MonoBehaviour { // Start is called before the first frame update void Start() { } // Update is called once per frame void Update() { //StartCoroutine(TakeScreenshot()); /* if (Input.GetKeyDown(KeyCode.P)) { StartCoroutine(TakeScreenshot()); } */ } public void OnClickTakeScreenshot() { StartCoroutine(TakeScreenshot()); } IEnumerator TakeScreenshot() { yield return new WaitForEndOfFrame(); string timpStamp = DateTime.Now.ToString("ddMMyyyyHHmmssffff"); ScreenCapture.CaptureScreenshot("snapshot_" + timpStamp + ".png"); } }