如果分数...


描述

此动作用将使用特定的表达式来检查实例变量 分数 的值。你需要给出需要检查的表达式使 分数 和另一个给出的值做比较。此“如果”陈述将根据表达式返回truefalse 。可用的表达式如下:

如果你选中了“NOT”参数,那么结果将会反向。例如"等于"变为“<i0>不</i0>等于”。

注意!由于 浮动指针精度问题,检查两个相等的值可能会返回 false,因为前者是1,而后者事实上是1.00000000000001. 你可以事先使用 将小数变为整数 动作来避免这样的错误。你也可以使用“大于”或“小于”表达式。


请注意,如果要将动作添加进 "if" 动作块,应该将它们放置到动作的侧边,如下图所示:
如果添加动作

如果 if 的判断结果是 。那么此动作将会马上执行。放在别处的动作将会在此 if 动作块后执行。


动作语法:

If Score Syntax


参数:

参数 描述
设置来使结果反向。例如本来是 false ,反向后就返回true。
表达式 用于检查的表达式
用来和 分数 比较的值。


例如:

If Score Example
上述动作代码块将使分数值增加1然后看它是否等于1000。如果是的话,那么“关卡”变量将会增加一,也就是进入下一关。