
ControllerZoom
让手柄玩家轻松掌控缩放功能。轻推右摇杆向上或向下即可即时缩放,需要时按住光标切换键(默认左摇杆点击)即可恢复原版右摇杆鼠标指针功能。
查看大图控制器缩放
将缩放控制带到手柄玩家触手可及的范围内。
向上或向下推动右摇杆即可随时缩放。 当你需要使用原版右摇杆鼠标光标时,按住光标修饰键(默认为左摇杆按下)。
- 使用右摇杆缩放 — 不再需要每次想查看地图更多(或更少)细节时都打开选项菜单。
- 为大地图而生 — 尤其适用于星露谷物语:扩展版,其地图远大于原版。
- 让鼠标不再碍事 — 在安装此模组之前,即使轻轻碰触右摇杆也会在游戏中唤醒鼠标光标并导致输入不同步。现在,只有当你故意按住 L3 + 右摇杆 时,鼠标才会出现。
工作原理
| 操作 | 按键 |
|---|---|
| 放大 | 向上推动右摇杆 |
| 缩小 | 向下推动右摇杆 |
| 右摇杆作为鼠标光标(原版) | 按住 L3(左摇杆按下)+ 移动右摇杆 |
| 重置缩放至 100% | 默认未绑定(在配置中绑定 ResetZoom) |
默认情况下,右摇杆始终执行缩放,按住光标修饰键可切换至原版光标模式。如果你更倾向于按住修饰键来缩放,并让裸右摇杆作为鼠标光标,请在配置中启用 SwapModifierRole。
缩放经过精细调校:轻推摇杆时调整缓慢,持续推动则速度逐渐提升,响应曲线提供了精确的低端控制,并且在缩放时,光标下方的世界坐标点会保持锚定不动。
前置条件
- 星露谷物语 1.6.15+
- SMAPI 4.0+
- 一个启用了游戏手柄控制的手柄
安装方法
- 如果你还没有安装 SMAPI,请先进行安装。
- 将此模组解压到你的
Mods文件夹中,使其位于Stardew Valley/Mods/ControllerZoom目录下。 - 通过 SMAPI 启动游戏(首次运行时会生成
config.json文件)。 - 确保 选项 → 游戏手柄控制 已启用。
配置
所有设置均位于模组文件夹中的 config.json 文件内:
| 设置项 | 默认值 | 描述 |
|---|---|---|
Enabled |
true | 总开关。 |
CursorModifier |
LeftStick | 按住以使用右摇杆作为鼠标光标的按键。 |
SuppressModifierVanillaAction |
true | 阻止修饰键的原版功能。 |
SwapModifierRole |
false | 反转功能:按住修饰键缩放,裸摇杆移动光标。 |
MinZoom |
0.5 | 最低缩放级别。 |
MaxZoom |
2.0 | 最高缩放级别。 |
ZoomSpeed |
0.7 | 持续按住摇杆时的基础缩放速度。 |
ResponseCurve |
1.5 | 摇杆偏转指数(数值越高,精细控制越平缓)。 |
AccelerationFactor |
2.5 | 按住时最大缩放速度倍率。 |
AccelerationTimeMs |
600 | 加速到全速所需时间。 |
Deadzone |
0.25 | 触发缩放所需的摇杆偏转量。 |
InvertZoomDirection |
false | 交换上/下缩放方向。 |
ApplyIntervalMs |
40 | 应用缩放的频率。 |
ZoomIncrement |
0.01 | 将缩放级别取整为均匀步长。 |
AnchorCursorWhileZooming |
true | 缩放时保持视图围绕光标旋转。 |
ZoomSound |
drumkit6 | 缩放时的音效提示(设为 "" 以禁用)。 |
SoundEveryPercent |
10 | 每次缩放经过该百分比的倍数时播放声音。 |
PersistZoom |
true | 记住会话之间的缩放级别。 |
ResetZoom |
未绑定 | 用于立即将缩放重置为 100% 的按键。 |
兼容性
- 星露谷物语 1.6.15+ / SMAPI 4.0+。
- 支持单人游戏和分屏多人游戏(每个屏幕独立缩放)。
- 无存档修改 — 可随时安全安装和卸载。
鸣谢
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。