Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


SetFullScreenMode(FullScreenMode)

Sets the full-screen mode of the window.
Read time 1 minuteLast updated 11 days ago

Definition

public AsyncOperation SetFullScreenMode(FullScreenMode fullScreenMode)

Parameters

fullScreenMode

The new FullScreenMode for the window.

Returns

Type

Description

AsyncOperationAn AsyncOperation that represents the asynchronous operation.

Remarks

The window keeps its current resolution, so only the mode changes. A window that becomes full-screen fills the display it is on. Use GameWindow.GetFullScreenMode to query the current value, or GameWindow.SetResolution to change the resolution and the mode together.

Examples

using UnityEngine;using UnityEngine.Windowing;public class SetFullScreenModeExample : MonoBehaviour{ void Start() { var window = GameWindow.Main; var op = window.SetFullScreenMode(FullScreenMode.FullScreenWindow); op.completed += (AsyncOperation o) => { // Triggers when the full-screen mode change is complete Debug.Log($"Full-screen mode set to: {window.GetFullScreenMode()}"); }; }}