分支块显示选项列表。玩家选择后,剧本执行该选项关联的 Fragment。

基本用法

在空白旁白块按 Tab,选择「分支」即可插入。 每个选项包含:
  • 选项文字:玩家看到的那行字,比如「去图书馆」「回家休息」
  • 跳转目标:选择后要执行的 Fragment(剧情片段)
点击分支块右侧的编辑按钮,打开选项编辑面板。

选项配置

每个分支块可以包含任意数量的选项。每个选项需要设置:
设置项说明
选项文字玩家在游戏中看到的选择文本
目标 Fragment从下拉列表中选择要跳转到的 Fragment
默认选项可选;用于预览自动推进

默认选项

可将一个选项标记为「默认」:
  • 预览自动推进时选择该选项
  • 正式运行时仍由玩家手动选择
如果没有标记任何默认选项,预览推进时会自动选第一个。

分支块的标题

可选的标题只在编辑器中显示,用于标识分支用途,不会显示给玩家。

运行时行为

  • 游戏执行到分支块时,画面上会弹出选项列表,等待玩家点选
  • 玩家选择后,引擎跳转到对应 Fragment,执行该 Fragment 中的所有内容
  • 目标 Fragment 结束后,返回分支块之后的下一个 Block
  • 如果游戏处于自动模式跳过模式,到达分支块时会自动暂停,等待玩家操作
执行流程:
主线 → 分支块弹出选项 → 玩家选择 → 执行目标 Fragment → 回到主线继续
默认情况下,各选项目标 Fragment 结束后都会返回同一主线。结局路线可以在目标 Fragment 中使用其他流程控制 Block。

Fragment 与分支的关系

每个选项必须指向当前章节内的一个 Fragment。Fragment 结束后返回分支块的下一项。 关于 Fragment 的详细说明,参见 编辑器 页面。
先创建目标 Fragment,再配置各选项的目标。
如果一个选项的目标 Fragment 被删除了,该选项在运行时会失效。配置完分支后,注意不要误删被引用的 Fragment。