FocusedThisFrame()
Checks if the window gained input focus during the current frame.
Read time 1 minuteLast updated 14 days ago
Definition
- Type: Method
- Namespace: UnityEngine.Windowing
- Assembly: UnityEngine.WindowingModule
public bool FocusedThisFrame()
Returns
Type | Description |
|---|---|
| bool | True if the window gained focus in the current frame, false otherwise. |
Remarks
Use this in MonoBehaviour.Update(), MonoBehaviour.FixedUpdate(), or MonoBehaviour.LateUpdate() to check if the window gained focus during the current frame. Use GameWindow.UnfocusedThisFrame to detect the window losing focus.
Examples
using UnityEngine;using UnityEngine.Windowing;public class WindowingTest : MonoBehaviour{ GameWindow mainWindow; private void Awake() { mainWindow = GameWindow.Main; } private void Update() { if (mainWindow.FocusedThisFrame()) { Debug.Log("Main window gained focus."); } }}