bool True if the window was hidden in the current frame, false otherwise.
Checks if the window was hidden during the current frame.
Use this in MonoBehaviour.Update, MonoBehaviour.FixedUpdate, or MonoBehaviour.LateUpdate to check if the window was hidden during the current frame. Use GameWindow.ShownThisFrame to detect the window being shown.
using UnityEngine; using UnityEngine.Windowing;
public class WindowingTest : MonoBehaviour { GameWindow mainWindow;
private void Awake() { mainWindow = GameWindow.Main; }
private void Update() { if (mainWindow.HiddenThisFrame()) { Debug.Log("Main window was hidden."); } } }