void OnGUI() { if (GUI.Button(new Rect(0, 5, 150, 50), "Get Screenshot")) { snapShot.GetFullScreenShot(ImageType.JPG); //snapShot.GetFullScreenShot(ImageType.JPG, watermark, WatermarkAlignment.TOP_RIGHT);// save with watermark } if (tex != null && GUI.Button(new Rect(160, 5, 150, 50), "Save")) { // save screenshot snapShot.SaveTextureToGallery(tex, ImageType.JPG); } // preview if (tex != null) { GUI.Label(new Rect(0, 60, Screen.width, Screen.height), tex); } if (GUI.Button(new Rect(Screen.width - 120, 10, 100, 40), "Next")) { UnityEngine.SceneManagement.SceneManager.LoadScene(0); } }
IEnumerator TakeCapture() { yield return(new WaitForEndOfFrame()); snapShot.GetFullScreenShot(ImageType.JPG); //snapShot.GetFullScreenShot(ImageType.JPG, watermark, WatermarkAlignment.TOP_RIGHT);// save with watermark yield return(new WaitForSeconds(2f)); }
void OnGUI() { if (GUI.Button(new Rect(0, 5, 150, 50), "Get Screenshot")) { snapShot.GetFullScreenShot(); } if (tex != null && GUI.Button(new Rect(160, 5, 150, 50), "Save")) { // save screenshot snapShot.SaveTextureToGallery(tex); } // preview if (tex != null) { GUI.Label(new Rect(0, 60, Screen.width, Screen.height), tex); } }
private void hideUIandShot() { panelUI.SetActive(false); snapShot.GetFullScreenShot(); }