描述
游戏选项菜单模板/创建者(ui+逻辑)。

使用此资产,您只有一个API可与之交互(如果您首选无代码工作流,则只有一个ScriptableObject)。使用哪种渲染管道并不重要。该工具确保所有内容都以正确的方式连接,这样你就可以毫不费力地应用你的设置。

✔️ 支持URP、HDRP和内置

无需额外购买。这是一种多功能资产。

✔️ 许多预定义设置(如下列表)

经过实战测试的实施。

✔️ 输入绑定(新旧输入系统)

保存并编辑密钥绑定。支持旧输入系统和新输入系统。

✔️ 鼠标、键盘、控制器、游戏手柄、触摸屏

无论玩家使用什么。我们已经覆盖了你。

✔️ 无需编码技能

基于对象的可脚本化工作流。

✔️ 基于预制的UI(易于调整)

事实上,您将获得一个完整的模块化UI库。

你不喜欢吗?好吧,没问题。它是为了在必要时被拆除而建造的。

✔️ PC和控制台式预制件

易于更换。只需右键单击并选择另一个预制件。无需再次配置,该工具会解决所有问题。

✔️ 内置本地化功能

预定义的翻译,易于使用I2本地化等资产进行扩展。。

✔️ PlayerPrefs、JSON、。。。

将用户设置保存在PlayerPrefs中或以JSON格式保存。

代码挂钩使您能够将其集成到其他保存系统中,如Easy save。。

✔️ 可视化脚本

需要手动设置,请参阅手册。大约需要30秒。

✔️ 编写API脚本

对于你们当中的程序员。

✔️ UI工具包

从Unity 2021.2开始支持。

✔️ 自动保存

默认情况下已禁用,请选中提供程序上的开关以启用。

✔️ 事件组件

无需一行代码即可对场景中的设置更改做出反应。

✔️ 包含完整源代码

✔️ 支持Unity 2020、2021、2022、2023、Unity 6。。。

⚠️ “Gamma”、“环境光遮挡”或“运动模糊”等设置是后处理效果。如果您使用内置渲染器,则必须从包管理器安装PostProcessing Stack(V2)(这是Unity的免费包)。不要在移动设备上使用内置PostPro。它非常时断时续。请改用URP渲染器。它有自己的PostProcessing堆栈,也适用于移动设备。

⚠️ OLD输入系统的控制器支持基于标准xbox控制器布局。我建议您使用NEW InputSystem,它包含了更好的控制器抽象。但是,如果您固定使用旧系统,那么我建议使用InControl进行控制器抽象。

⚠️ 可视化脚本(以前称为BOLT)需要一次性手动设置。大约需要一分钟。请按照手册中的说明进行操作。

⚠️ UIToolkit支持(从Unity 2021.2开始)是基本的(所有的逻辑都能工作,但UI组件还不多)。我也在等待Unity完成一些工作(运行时绑定)。更多细节见手册。

 

⚙ 设置列表

有一个广泛的预定义自定义设置列表。你也可以发明自己的,或者简单地将原始类型与游戏中的任何方法连接起来。它们都支持HDRP、URP和内置渲染器。

基本类型:Bool、Int、Float、String-通用设置,可轻松创建自定义设置。

颜色-保存并加载任何颜色值。

ColorOptions-让用户从颜色列表中选择。

选项-如果你想让玩家只从有限的集合中选择。你给它一个名字列表(a,B,C),它用索引(0,1,2)告诉你玩家选择了哪个选项。

组合键-例如,用于键绑定。支持新旧按键代码和按键组合(一个或两个按键)。不支持Ctrl+Alt+F4等三个组合键,但可以通过代码添加。

输入绑定-输入绑定UI。外观和交互与KeyCombination UI相同。不同之处在于,它使用新的InputSystem执行交互式重新绑定。然而,要做到这一点,需要一些设置。使用前请阅读手册中的“输入绑定”部分。

环境光-控制环境光强度。

环境遮挡(SSAO)-屏幕空间环境遮挡的开/关。请查看手册,这本手册有一些注意事项。

抗锯齿-可选选项基于渲染器设置。

音频混合器-用于由音频混合器控制的声音。

音频暂停-音频的开/关:暂停音频侦听器(用于全局音频开/关)。

音量-控制音频侦听器音量(适用于全局音量)。

音频源音量-控制一个或多个特定音频源组件的音量。

Bloom-打开/关闭以获得开花后处理效果。

景深-开/关用于景深后处理效果。

视场-摄像头(主摄像头或显式摄像头)的视场

帧率-控制目标帧率的选项。默认选项为:30、60和120。

全屏-打开/关闭全屏模式。

Gamma-伽马校正后处理效果的范围(-1到+1)。

运动模糊-用于运动模糊后处理效果的开/关。注意:URP没有每个对象的运动模糊。更多信息请参阅手册。

监视器-允许您切换主窗口的显示监视器。⚠️ 注意:这需要Unity 2021.2或更高版本,因为那时Unity添加了监视器切换API。

质量-更改全局质量设置。选项会自动从图形质量设置中获取。

刷新率-监视器刷新率选项。选项取自监视器支持的刷新率。

分辨率-游戏分辨率的选项。选项取自显示器支持的分辨率。

阴影-打开/关闭阴影(如果使用HDRP,则接触阴影)。

阴影距离-最大阴影距离选项。这些选项基于您的图形质量设置。

阴影分辨率-最大阴影贴图分辨率的选项。这些选项基于您的图形质量设置。注意:阴影分辨率在阴影距离上分散。因此,最高的阴影分辨率和最低的阴影距离可以提供最佳质量(我知道这有点违反直觉)。

文本字段-让玩家输入姓名或其他内容。

纹理分辨率-纹理分辨率选项。默认选项为:全分辨率、1/2分辨率、1/4分辨率、1/8分辨率。

小插曲-打开/关闭小插曲后处理效果。

V-Sync-垂直同步的开/关。

窗口模式-如果您需要比“全屏开/关”更多的控制,请使用此模式。否则,请使用“全屏”设置。你很少需要这个。

第三方集成/连接