Unity代码控制分辨率以及全屏模式的方法

361 阅读1分钟

在Unity中,可以使用 Screen.SetResolution() 函数来改变游戏的分辨率和窗口/全屏模式。

以下举一个简单的 C# 脚本例子,可以在运行时将游戏设置上述参数:

using UnityEngine;  
  
public class Fullscreen : MonoBehaviour  
{  
    void Start()  
    {  
        // 获取当前屏幕分辨率  
        int width = Screen.width;  
        int height = Screen.height;  
  
        // 设置全屏模式分辨率  
        Screen.SetResolution(1920, 1080, false);  // 这只是一个示例,你可以设置你需要的分辨率  
  
        // 恢复原始分辨率  
        Screen.SetResolution(width, height, false);  
    }  
}