如果生命数...


描述

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

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

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


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

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


动作语法:

If Lives Syntax


参数:

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


例如:

If Lives Example
上述代码块将检查生命 值来看他是否小于等于0,如果是的,将重启房间。