C# Unity-如何制作设置菜单?
我正在制作游戏中的设置菜单,但我不知道如何制作。我尝试了一些教程,但当我完成它们时,它们不起作用。所以,在主菜单中,我制作了一个按钮,可以进入选项菜单,在选项菜单中,我制作了一个按钮,可以进入设置。在“设置”菜单中,我想创建一个下拉列表,用于更改分辨率、更改质量和启用/禁用全屏的切换。我做了很多研究,但什么也没找到。主要问题是,如果我更改设置,然后退出设置,然后返回设置,则设置不会保存。如果您知道如何制作控制“设置”菜单的脚本,请提供帮助 您需要一个基本的保存系统来保存变量 我能建议的最基本的事情是 保存变量,如C# Unity-如何制作设置菜单?,c#,unity3d,menu,settings,C#,Unity3d,Menu,Settings,我正在制作游戏中的设置菜单,但我不知道如何制作。我尝试了一些教程,但当我完成它们时,它们不起作用。所以,在主菜单中,我制作了一个按钮,可以进入选项菜单,在选项菜单中,我制作了一个按钮,可以进入设置。在“设置”菜单中,我想创建一个下拉列表,用于更改分辨率、更改质量和启用/禁用全屏的切换。我做了很多研究,但什么也没找到。主要问题是,如果我更改设置,然后退出设置,然后返回设置,则设置不会保存。如果您知道如何制作控制“设置”菜单的脚本,请提供帮助 您需要一个基本的保存系统来保存变量 我能建议的最基本的事
PlayerPrefs.SetInt("screenwidth",800);
PlayerPrefs.SetInt("screenheight",600);
PlayerPrefs.Save()
并在必要时加载它们
int screenWidth = PlayerPrefs.GetInt("screenwidth");
int screenHeight = PlayerPrefs.GetInt("screenheight");
我想你应该先看看这一页。