Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


VisibilityChangedEventArgs

Indicates whether a GameWindow became visible or hidden.
Read time 1 minuteLast updated 6 days ago

Definition

public struct VisibilityChangedEventArgs

Examples

using UnityEngine;using UnityEngine.Windowing;public class WindowingTest : MonoBehaviour{ GameWindow mainWindow; private void Awake() { mainWindow = GameWindow.Main; } private void OnEnable() { // Register the callback mainWindow.RegisterVisibilityChangedCallback(WindowVisibilityCallback); } private void OnDisable() { // Unregister the callback mainWindow.UnregisterVisibilityChangedCallback(WindowVisibilityCallback); } private void WindowVisibilityCallback(GameWindow window, VisibilityChangedEventArgs args) { Debug.Log($"Main window visible: {args.visible}"); }}

Properties

Property

Description

visibleTrue if the window was shown, false if it was hidden.