【发布时间】:2015-12-04 16:25:32
【问题描述】:
我正在尝试在资产商店或 API 中找到标准资产,这可能让我在不到几个小时内就可以使用 Unity 5 提供的任何内容创建标准选项菜单。预制件或类似的东西是理想的。
到目前为止,我发现 QualitySettings.names 和其他一些,但没有什么比我可以立即使用的音频和键绑定的标准块。
提前致谢!
【问题讨论】:
标签: c# user-interface unity3d options
我正在尝试在资产商店或 API 中找到标准资产,这可能让我在不到几个小时内就可以使用 Unity 5 提供的任何内容创建标准选项菜单。预制件或类似的东西是理想的。
到目前为止,我发现 QualitySettings.names 和其他一些,但没有什么比我可以立即使用的音频和键绑定的标准块。
提前致谢!
【问题讨论】:
标签: c# user-interface unity3d options
您是说创建一个游戏菜单/场景以在运行时控制多个选项吗?自己写很容易,你已经找到了QualitySettings 类和SetQualityLevel() 函数(Documentation)。你可以定义自己的附加质量级别(阴影质量、分辨率、垂直同步、抗锯齿、后期效果)等)在你的项目中,但统一已经有一些。对于音频部分,我们有AudioSettings类(Documentation,Reset(config)),你可以用它来控制一些东西(AudioSpeakerMode,@ 987654330@、DspBuffer 等)。可以在音频管理器 (Documentation) 中控制每个场景的整体音量,但这不是运行时可编写脚本的。相反,控制相机上的 AudioListener 组件,你d 需要为此编写一些额外的逻辑。键绑定是通过 Unity 的输入配置控制的,并且您在启动时会得到一个窗口,因此已经可以自定义。如果您想通过脚本控制它,请查看 this。我希望这能给你一些建议。
【讨论】: