
现代配置菜单
为通用模组配置菜单(GMCM)提供了一个美观且高度可响应的视觉升级和扩展。通过流畅的控件、平滑的动画、实时应用和现代主题,提升你的模组设置界面。
查看大图现代配置菜单
一个美观、高度响应的视觉改造与扩展,为 通用模组配置菜单 (GMCM) 打造。它将星露谷物语标准的配置界面转变为时尚、现代且带有动画效果的交互界面,同时不会破坏你现有的模组。
🎨 为什么要使用现代配置菜单?
如果你已安装 GMCM,现代配置菜单会自动拦截所有已注册的模组,并以精致、现代的主面板形式呈现它们。你将获得两全其美的体验:GMCM 卓越的模组兼容性,搭配我们华丽流畅的界面!
🚀 核心功能
- ✨ 华丽的 GMCM 界面皮肤: 自动导入并美化所有 GMCM 配置,呈现简洁布局、现代字体与流畅动画。
- 🎛️ 高级交互控件: 将标准选项升级为精美的开关、滑块、下拉菜单、文本框、按键绑定和按钮。
- ⚡ 即时生效设置: 支持即时应用配置,让你在游戏中立即看到更改效果(适用于兼容设置)。
- 🎨 可自定义主题: 直接在设置中选择不同的美学预设(如深色、浅色及精选配色方案)。
- 🎮 手柄与键盘友好: 全面响应的导航设计,带来如原生游戏般的操作体验。
🛠️ 安装指南(简易设置)
- 安装 SMAPI(v4.0.0 或更新版本)。
- 安装 通用模组配置菜单 (GMCM)。(加载其他模组所需)
- 下载现代配置菜单,并将其解压到你的
Mods文件夹。 - 进入游戏,按 F8 打开全新的现代配置菜单!
💻 模组作者指南(可选集成)
你无需对模组进行任何修改,即可在现代配置菜单中呈现美观效果!不过,如果你想充分利用我们的原生功能(如实时文本验证或自定义即时应用逻辑),可以使用我们的原生 API:
原生 API 使用示例:
IModConfigMenuApi? api = helper.ModRegistry.GetApi<IModConfigMenuApi>("palmhacker13.ModernConfigMenu");
if (api != null)
{
api.Register(this.ModManifest, () => this.Config = new ModConfig(), () => this.Helper.WriteConfig(this.Config));
// 添加带有额外功能的控件
api.Slider(this.ModManifest, () => this.Config.Volume, val => this.Config.Volume = val, 0f, 100f, "音量")
.Live() // 在滑块拖动时即时应用数值!
.Format(v => $"{v:0}%");
}
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。