条件
条件是决定某个内容是否播放的规则。把条件附加到章节、场景、文件夹或动作上,只有在所有条件都满足时,读者才会看到它。
条件检查的是变量,两者结合起来,就能让选项产生后果。
添加条件
打开项目的菜单,点击条件。每个条件:

- 选择一个变量(选择一个变量)。
- 选择一个运算符。
- 输入一个值。
- 点击添加条件。
条件会以标签形式显示,点击即可编辑或移除。你也可以在场景编辑器中同时选中多个动作,为它们一起添加条件。
必须满足所有条件
如果一个项目有多个条件,所有条件都必须成立它才会播放。没有“或”。如果需要“或”,请做两个文件夹或两个动作。
运算符
| 运算符 | 含义 | 适用于 |
|---|---|---|
= |
等于 | 数字和文本 |
<> |
不等于 | 数字和文本 |
> |
大于 | 数字 |
< |
小于 | 数字 |
>= |
大于或等于 | 数字 |
<= |
小于或等于 | 数字 |
⊃ |
包含 | 文本 |
⊅ |
不包含 | 文本 |
文本比较区分大小写:Sam 和 sam 是不同的。还没有被设置过的变量视为 0。用 > < >= <= 比较文本永远不会成立。
不满足时会怎样
| 附加在 | 不满足时 |
|---|---|
| 动作 | 跳过该动作 |
| 动作文件夹 | 跳过文件夹中的所有内容 |
| 场景 | 跳过整个场景,故事进入下一个场景 |
| 章节 | 跳过整个章节 |
条件会在读者到达那里时检查,使用的是当时的变量值。
示例:友情结局
- 每个友善的选项都让
trust加 1。 - 在结尾,把好结局的场景放进一个条件为
trust >= 3的文件夹。 - 在它后面放普通结局,并为它设置
trust < 3。
小贴士
- 给好分支和坏分支设置相反的条件,这样总会有一个播放。
- 用预览测试:开始之前先设置变量。
- 条件对读者没有可见的提示,所以当条件不满足时,故事也应该读起来很自然。
相关内容
最后更新:
