uiHide
组合键一键隐藏所有 UI(原生 HUD、物品栏、状态栏、mod 面板、麦克风指示器、队友名字与距离),只留人物场景地形,方便截图看风景合影。三通路压制(Canvas/OnGUI/世界空间TMP)、场景切换自动重压、可安全卸载、保留名单可配置
By Squirtle18
| Last updated | a day ago |
| Total downloads | 20 |
| Total rating | 0 |
| Categories | Mods |
| Dependency string | Squirtle18-uiHide-1.2.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_PEAK
BepInEx pack for PEAK. Preconfigured and ready to use.
Preferred version: 5.4.75301README
uiHide
组合键一键隐藏游戏内所有 UI,只留人物、场景、地形,方便截图看风景、和朋友合影。
功能
按下组合键后,屏幕上所有文字、数字、图标、面板全部消失:原生 HUD、物品栏、状态栏、队友名字与距离、mod 的 UI 面板、麦克风静音指示器。再按一次恢复原状。
只压住 Unity 的三条 UI 渲染通路:屏幕 Canvas、代码绘制的 OnGUI 面板、世界空间 TextMeshPro/TextMesh 文字(部分 mod 的队友名字用这种方式渲染,不在 Canvas 上)。不影响 3D 场景、角色、地形、光照、后处理。个别用 3D 物体或线条绘制的指示器不在覆盖范围内。
切换时有一声短促提示音,画面本身保持绝对干净。场景切换(登山、重生等)时自动重新压制,无需重按。mod 被卸载时会自动恢复所有 UI,不会卡死在隐藏状态。
使用方法
默认按 RightControl + P 切换。配置文件在 BepInEx/config/uiHide.cfg:
| 配置项 | 默认 | 说明 |
|---|---|---|
| HideHotkey | P + RightControl | 切换组合键。主键在前,修饰键在后,改完保存重启生效 |
| AggressiveSuppress | true | 每帧重新压制 Canvas,防止某些 mod 强制重开自己的 UI |
| KeepNamesAndDistance | false | 隐藏时是否保留队友名字和距离。合影想看身份可设 true |
| KeepNamePatterns | playername,playernames,nametag,playerlabel,distance,overheaddistance | 保留名单的 GameObject 名匹配模式(逗号分隔,不区分大小写,子串匹配)。仅当 KeepNamesAndDistance=true 时生效,可增删以适配你装的 mod(同时作用于 Canvas 文字和世界空间文字) |
| ReleaseCursor | true | 隐藏时释放鼠标光标,方便移动视角 |
| PlayBeep | true | 切换时播放短促提示音。设 false 可完全静默 |
安装
依赖 BepInEx 5.4.75301。用 Thunderstore Mod Manager 或 gale 安装,依赖会自动处理。
手动安装:解压后把 plugins 文件夹里的 uiHide.dll 复制到 BepInEx/plugins/,启动游戏。