/* Copyright (c) 2019-present Evereal. All rights reserved. */ using UnityEngine; namespace Evereal.VideoCapture { [RequireComponent(typeof(ScreenShot))] public class ScreenShotHotkey : MonoBehaviour { [Header("Hotkeys")] public KeyCode startCapture = KeyCode.F1; public bool showHintUI = true; private ScreenShot screenShot; private void Awake() { screenShot = GetComponent(); Application.runInBackground = true; } void Update() { if (Input.GetKeyDown(startCapture)) { screenShot.StartCapture(); } } void OnGUI() { if (showHintUI) { GUI.Label(new Rect(10, 10, 200, 20), startCapture.ToString() + ": Start Capture"); } } } }