最新消息

欢迎你!

在这里获取丰富的资源,并与社区其他成员分享你的游戏体验!

现在就注册!
额外UI界面 Extra UI Screens

UI 额外UI界面 Extra UI Screens 0.0.7

版权类型
转载
版权链接
https://community.simtropolis.com/files/file/35825-extra-ui-screens/
支持版本
1.0.18f1
加载器
  1. BepInEx5

使用方法:

Ctrl + Tab 打开界面

额外UI界面 Extra UI Screens​



使用 Extra UI Screens​

此模组旨在允许使用当前 PC 上的任何屏幕来显示其他模组的信息。它还允许在游戏屏幕上创建新的覆盖层,既可以集成到游戏中,也可以作为一个新的独立图层(就像是额外的屏幕)。

模组制作者可以利用这个模组创建复杂的UI,比如报表表格、地图绘制或高级模组设置。

此模组只是其他模组的平台,在游戏中独自运行时几乎没有任何效果。

安装与前提条件​

此模组需要 BepInEx 5(对于v6的支持将在未来几个月内考虑)。在安装了 BepInEx 后,只需将此文件夹解压到插件文件夹下。模组将自动在游戏中启用。游戏内使用方法

如果您安装了额外的监视器,在使用模组首次加载游戏时,所有监视器都将显示一个 EUIS "桌面",默认情况下启用了所有 EUIS 应用程序。您可以通过在设置菜单的模组部分配置来禁用监视器。

如果您只有一个监视器,您可以通过按 Ctrl+Tab 快捷键找到 EUIS 屏幕。然而,默认情况下,即使您有额外的监视器,也已启用此功能。要禁用它,只需在设置中禁用使用监视器 1。

"开始" 按钮将显示此会话中已经安装的所有应用程序。目前我有另外两个支持 EUIS 的模组:Addresses CS2 和 Extrended Transport Manager(ST 链接将很快提供)。您可以配置在任务栏中看到应用程序的监视器。

由于 Unity 的限制,您最多可以拥有 7 个额外的屏幕(通过使用 Ctrl+Tab 加上主屏幕)。

对于模组创作者​

在我的 GitHub 上查看基础 React 项目,了解如何在 EUIS 中创建新的前端应用程序的说明。

很快将提供一个基础项目,用于在基础 UI 上创建模组窗口,保持与基础 UI 的交互性。

还将有一种方法,可以在一个停泊组中向基础 UI 添加简单的按钮来切换工具 - 就像《Cities: Skylines 1》中的 Unified UI(UUI)曾经做过的那样。上述在基础 UI 上的模组窗口也将在那里生成一个按钮。

详细教程即将推出!

功能路线图​

  • ✅ 允许使用额外的监视器作为模组应用的 UI 容器
  • ✅ 允许选择在每个屏幕上可用的应用程序
  • ✅ 允许创建一个新层覆盖主屏幕(启用时使用 Ctrl+Tab 切换)
  • ✅ 允许每个模组为不同的目的创建多个应用程序
  • 🔜 允许在主游戏 UI 中创建集成应用程序
  • 🔜 允许创建一个工具箱,用于切换工具,类似于 CS1 中的 Unified UI(UUI)
  • 🔜 允许在某些屏幕上打开多个应用程序
  • ✅ 为模组创作者提供基础项目,在额外屏幕/主 UI 覆盖中创建应用程序
  • 🔜 为模组创作者提供基础项目,创建集成应用程序到主 UI
注意《Cities: Skylines 2》使用 Coherent UI 模拟了 Chromium 的简化版本来渲染游戏 UI,因此并非所有常见的 Web 功能都可以在游戏 UI 中使用。有关更多信息,请查阅 Coherent UI 文档。

实验性模组警告​

由于这是一个非常复杂的模组,它可能会导致游戏出现问题,因为它处于开发的早期阶段。然而,由于这个模组的性质,它很有可能在游戏更新后不会出现问题 - 但要注意使用此模组作为 UI 平台的模组可能对游戏更新敏感。
作者
喵小夕
下载
1,762
查看
6,520
首次发布
最后更新
评分
0.00 星 0 个评分

喵小夕 的其他资源

最新更新

  1. 0.0.7

    -
  2. 0.0.2

    兼容最新版
  3. 0.0.1

    暂时未知
顶部