Facets (面版)
Facets (面版)
Facets(面版)是基于 UIX 的模块化系统,允许 User(用户)自定义 面板菜单的用户界面,包括 Facet Anchors(面版锚点)。
基本功能
警告: Facets 目前无法在桌面模式 (Desktop Mode) 下编辑。目前有一个 GitHub Issue #628 用于追踪该功能的开发状态。
UI 编辑模式 (UI Edit Mode)
你可以通过以下几种方式切换 UI Edit Mode:
- 在 Settings(设置)的“User Interface”(用户界面)部分中进行切换。
- 使用控制器:按住一侧控制器的 Dash Menu 按钮,然后双击另一侧控制器的 Dash 按钮。
- 使用社区制作的 Facet 来切换此模式(目前有多个此类工具)。
- 使用由 rampa3 制作的 3D Dash On Screen Mod,按
F4键可以切换 UI 编辑模式。
Mod 警告: 使用非官方模组(Mod)需自行承担风险。
使用 Facet
安装 (Installing)
当你准备好将 Facet 放置在 Dash 或 Facet Anchor 上,并且已经开启了 UI 编辑模式时,请前往你的 Inventory(库存)并进入你拥有的文件夹,点击其中一个 Facet,然后点击“Spawn Facet”(生成面版)按钮。
当 Facet 生成后,它将处于用户空间(User Space,会跟随你的位置移动)。你可以抓取它,然后在 Dash 或 Facet Anchor 的网格上拖动,Facet 会适应你高亮显示的区域大小。有时你需要将 Facet 稍微推入网格后方才能生效。网格会根据该位置是否合适显示红色(尺寸无效/过大)或绿色(尺寸正确)。
调整大小 (Resizing)
插入 Facet 后,你可以调整其大小。用激光瞄准它,按下并按住 Grip(抓握键),Facet 会“跳”到你的抓握位置。使用 Trigger(扳机键)在网格上绘制你希望 Facet 变成的大小。与安装时一样,选中的网格显示红色表示无效尺寸,绿色表示就绪,松开 Grip 即可放置。
其他 (Other)
在抓取 Facet 时,通过上下文菜单(Context Menu),你还可以对其进行复制、删除或保存回库存。
注意: 如果 Facet 无法放置到你的 Dash 上,很可能是因为它处于世界空间 (World Space)。你需要先将其保存到你的库存中(使其转为用户空间物体)。
基础 Facet (Basic Facets)
你可以在 Resonite Essentials 公共文件夹中找到这些默认 Facet。
从设置创建 Facet
启用 UI 编辑模式时,你可以抓取任何设置选项右侧的六个点,将其转换为一个 Facet,然后放置在你的 Dash Menu 或 Facet Anchor 上。
面版锚点 (Facet Anchors)
该功能在版本 Beta 2024.5.28.94 中添加,允许用户将 Facet 吸附到手部、前臂和视野前方,以便快速访问特定设置或其他 Facet。在锚点中安装 Facet 的过程与在 Dash 上相同。和 Dash 一样,锚点位于用户空间,只有你自己能看到。
在设置的 User Interface(用户界面)部分启用后,可以通过用户选择的控制器上的 Dash 按钮来切换 Facet Anchors(在该设置类别中设定)。
注意:当锚点关闭时,其中的任何 Facet 都会被暂停/禁用。这既是一个问题(某些内容不会更新),也可以作为一个优势(将其用作快速开关)。
视觉示例,Frooxius 讲解并演示 Facet Anchors 使用的视频:
创建 Facet
Facet 是使用 UIX 创建的。这里有一个示例 Facet 可以帮助你入门。使用 Dev Tool(开发者工具)打开 Create New Wizard(新建向导),然后选择 Object -> Facet。
创建 Facet 与处理任何其他 UIX 类似,只有以下几点不同:
- 根节点包含一个 Facet 组件和一个 Grabbable 组件。
- 背景已经为你提供好了。
- 有一个标记为“REPLACE THIS”的 Slot(插槽),里面只是一张图片。这是你放置自定义 UIX 的位置。

No comments to display
No comments to display