如果语句在Inform 7中不起作用

时间:2018-08-17 01:19:17

标签: inform7

The toggle is a device.
The toggle is switched on.
If the toggle is switched on:
    say "Hi there.".

第三行显示有关标点符号的错误,表示该短语没有意义。标点符号怎么错,看来完全没问题?

1 个答案:

答案 0 :(得分:1)

该错误消息有点令人误解,但核心问题是您需要if短语的上下文。换句话说,您需要定义何时应该检查条件,否则就太模糊了。

尚不清楚您希望代码执行什么操作,但是您可能拥有例如:

Every turn:
    if the toggle is switched on:
        say "Hi there."