如果键康值...


描述

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

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

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


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

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


动作语法:

If Health Syntax


参数:

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


例如:

If Health Example
上述动作代码块 将使健康变量增加25,并检查它增加后是否大于100。如果是的话,将它设为100。