【问题标题】:How to make a standard Unity Options Menu?如何制作标准的 Unity 选项菜单?
【发布时间】:2015-12-04 16:25:32
【问题描述】:

我正在尝试在资产商店或 API 中找到标准资产,这可能让我在不到几个小时内就可以使用 Unity 5 提供的任何内容创建标准选项菜单。预制件或类似的东西是理想的。

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

提前致谢!

【问题讨论】:

    标签: c# user-interface unity3d options


    【解决方案1】:

    您是说创建一个游戏菜单/场景以在运行时控制多个选项吗?自己写很容易,你已经找到了QualitySettings 类和SetQualityLevel() 函数(Documentation)。你可以定义自己的附加质量级别(阴影质量、分辨率、垂直同步、抗锯齿、后期效果)等)在你的项目中,但统一已经有一些。对于音频部分,我们有AudioSettings类(DocumentationReset(config)),你可以用它来控制一些东西(AudioSpeakerMode,@ 987654330@、DspBuffer 等)。可以在音频管理器 (Documentation) 中控制每个场景的整体音量,但这不是运行时可编写脚本的。相反,控制相机上的 AudioListener 组件,你d 需要为此编写一些额外的逻辑。键绑定是通过 Unity 的输入配置控制的,并且您在启动时会得到一个窗口,因此已经可以自定义。如果您想通过脚本控制它,请查看 this。我希望这能给你一些建议。

    【讨论】:

    • 感谢您的信息!实际上,我正在寻找一个预制件或类似的东西来为我加载所有标准选项并避免我需要对其进行编码。但我会用你给我的东西自己做,再次感谢!
    猜你喜欢
    • 2019-11-09
    • 1970-01-01
    • 2011-07-18
    • 2023-01-28
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2012-06-14
    • 2015-03-01
    相关资源
    最近更新 更多