修改变量
修改变量动作会直接改变变量,无需读者做出选择。用于那些自然发生的事:获得一件物品、分数上升、某个标记被打开。

设置
| 设置 | 详情 |
|---|---|
| 变量 | 选择一个(选择一个变量),或创建新变量(变量名称)并选择其类型 |
| 运算符 | 对变量执行的操作(见下文) |
| 值 | 整数;文本类型的变量则为文本 |
点击添加变量把这项变化加入动作。一个动作可以包含多项变化,它们以标签形式显示,点击即可编辑或移除。至少有一项变化之前,添加动作按钮会一直处于禁用状态。
运算符
| 运算符 | 含义 | 示例 |
|---|---|---|
= |
将变量设为该值 | door_open = 1、name = Sam |
+ |
加 | gold + 10 |
- |
减 | gold - 3 |
* |
乘 | gold * 2 |
/ |
除 | gold / 2 |
文本类型的变量只有 =。数字类型的变量可以使用全部运算符。任意类型的变量允许所有运算符,但没有安全检查,因此变量可能会存放类型不符的值。请参阅变量。
变量的初始值
从未设置过的变量在被修改时视为 0,所以对新变量执行 gold + 10 会得到 10。如果对存放文本的变量使用数字运算符,它会从 0 重新开始。
除法可能产生小数。在条件中会保留为小数,但在文本中显示为整数(四舍五入)。
其他地方的相同变化
每个选项和每个互动区域都提供完全相同的变量变化功能,所以很少需要单独的修改变量动作。只有当变化不是由读者的行为引起时,才使用这个动作。
相关内容
最后更新:
