Story排版
This commit is contained in:
@@ -7,7 +7,7 @@ TutorialBlock 点击后通过通用 `SelectionBox` 动态生成“游玩教程 /
|
||||
1. 将 TutorialBlock 的 `tutorialProgressVariable` 写为 `true`。
|
||||
2. 保存全局剧情变量。
|
||||
3. 将该 TutorialBlock 标记为 Completed,用于故事树的节点外观;Completed 状态仍允许玩家再次点击回顾教程。
|
||||
4. 重新计算所有 StoryBlock 的 `UnlockCondition`。
|
||||
4. 重新计算所有 StoryBlock 的条件状态(`unlockCondition` 与 `forbiddenCondition`)。
|
||||
|
||||
后续 Block 必须通过 `VariableCondition` 读取教程变量解锁,不要依赖 TutorialBlock 的完成记录。选择“游玩教程”后会进入 GameScene;选择“跳过教程”则留在故事树。教程游玩中退出、失败或关闭游戏不会回退已经确认的解锁状态。教程节点完成后仍可再次点击;重复游玩只会重写相同的已处理状态,不会影响已解锁的后续剧情。
|
||||
|
||||
@@ -62,7 +62,7 @@ TutorialBlock 点击后通过通用 `SelectionBox` 动态生成“游玩教程 /
|
||||
| `nextBlockIds` | 第一个后续剧情节点,例如 `A-0` |
|
||||
| `unlockCondition` | 留空,使教程节点在章节开始时可点击 |
|
||||
|
||||
3. 为原本的第一个剧情节点 `A-0` 设置 `UnlockCondition`:选择 `VariableCondition`,并填写:
|
||||
3. 为原本的第一个剧情节点 `A-0` 设置 `unlockCondition`:选择 `VariableCondition`,并填写:
|
||||
|
||||
| 字段 | 值 |
|
||||
|---|---|
|
||||
|
||||
Reference in New Issue
Block a user