Skip to main content

独立体验

Standalone Experience(独立体验)

同义词: Kiosk Mode, Single-World Launch, Restricted Experience

在 Resonite 中,有时我们需要创建一个独立体验。这是一种在启动时不加载常规 UI、不进入默认用户空间,也不受其他用户干扰的运行方法。

它非常适合那些需要限制用户操作权限的场景,例如活动演示、多媒体展览或特定功能测试。

注意: 这是 Resonite 中一个相对冷门的领域,因此更新频率可能不如核心功能那么高。如果相关流程发生变化,我们会及时更新 Wiki。

应用案例

  • 在 Resonite 中制作的独立游戏
  • 科学实验平台
  • 艺术展览或博物馆装置
  • 临床试验、测试或医疗诊断工具

局限性

虽然目前可以实现这种体验,但仍存在以下风险:

  • 更新中断:Resonite 的版本更新可能会导致旧的启动方式失效。
  • 连接性依赖:如果设备断网,某些功能可能受限。
  • 云资源缺失:如果引用的云端资源被删除或更新,体验内容可能会受到影响。

设置步骤

  1. 创建内容:像往常一样在 Resonite 中构建你的世界,添加所需的 ProtoFlux 脚本、模型和组件。
  2. 获取 URL:在仪表盘的 Session(会话)标签页中,点击 Copy Record URL(复制记录 URL)。
  3. 创建快捷方式:前往 Resonite 的安装目录,找到 Resonite.exe,右键创建一个新的快捷方式。
  4. 修改属性:右键点击该快捷方式,选择“属性”。
  5. 添加参数:在“目标”栏的末尾(空格后)添加以下命令行参数: -Invisible -DontAutoOpenCloudHome -SkipIntroTutorial -NoUI -Open [此处粘贴你刚才复制的记录 URL]
  6. 点击确定保存。

运行效果

通过该快捷方式启动后,Resonite 将具备以下特性:

  • 完全隐身 (-Invisible):其他用户不会在好友列表中看到你在线。
  • 无 UI 模式 (-NoUI):隐藏所有系统 UI,包括仪表盘(Dash)和各类通知弹窗。
  • 不加载家空间 (-DontAutoOpenCloudHome):跳过加载个人云端 Home 的过程。
  • 跳过教学 (-SkipIntroTutorial):不运行新手导览教程。
  • 自动进入 (-Open <URL>):启动后直接自动加载你指定的特定世界。

image.png

此图片表示后缀隐身以及不自动加载云端家园。

进阶提示

  • 自定义外观:你可以随意更改快捷方式的名称和图标。例如,将其命名为“酷炫科学实验 1”,并换成一个实验相关的图标放在桌面上。
  • 配置管理:除了命令行,你也可以使用 Startup Config File(启动配置文件)来管理这些复杂的设置。
  • 调试建议:建议先在正常模式下测试好所有交互逻辑,最后再切换到 -NoUI 模式进行最终演示。