【Unity游戏开发基础】将用户选择的分辨率应用到游戏中

【思路】

上一篇帖子介绍了如何获取系统的分辨率列表,以及如何将这些分辨率显示在用户UI下拉列表框中,并且让用户的列表选择能够正确更新当前选项。这一篇继续讲用户选择后如何将分辨率应用到游戏中。
相比获取和展示,应用这一步的函数要简单直接得多。

【脚本】

public void SetResolution (int resolutionIndex)
{
    
    
	Resolution resolution = resolutions[resolutionIndex];
	Screen.SetResolution(resolution.width,resolution.height,Screen.fullScreen);
}

将这个函数关联到之前创建得下拉框组件的onValueChanged事件中即可。

猜你喜欢

转载自blog.csdn.net/weixin_41697242/article/details/125317748