如何制作标准的Unity选项菜单?

时间:2015-09-08 20:52:49

标签: c# user-interface unity3d options

我正在尝试在资产商店中找到标准资产或API中的某些内容,这可能让我在不到几个小时内创建一个标准选项菜单,无论Unity 5提供什么。预制件或类似的东西是理想的。

到目前为止,我发现QualitySettings.names和其他几个,但没有像我可以立即使用的音频和键绑定的标准块。

提前致谢!

1 个答案:

答案 0 :(得分:1)

您是否在谈论创建游戏名称菜单/场景以在运行时控制多个选项?你自己写的很容易,你已经找到了QualitySettings类和SetQualityLevel()函数(Documentation)。你可以定义自己的附加质量等级(阴影质量,分辨率)在您的项目中,Vsync,Anti-Alasing,Post-Effects等),但Unity已经有一些。对于音频部分,我们有AudioSettings类(DocumentationReset(config) ),您可以使用它控制一些事情(AudioSpeakerModeSampleRateDspBuffer等。)音频管理器中每个场景可以控制整体音量(Documentation ),但这不是运行时脚本。相反,控制相机上的AudioListener组件,你需要为此编写一些额外的逻辑。键绑定是通过Unity的输入配置控制的并且你在启动时得到一个窗口,所以它已经可以自定义。如果你想通过脚本来控制它,看看this。我希望这能为你提供一些指示。

相关问题