局部变量
局部变量是指仅在单个事件作用域内存在的变量。(其实就类似所谓的独立变量)
这种处理方法有助于避免为100个敌人创建100个变量的情况。此外,生成一个预置事件时,使用常规的全局变量,会在所有生成的事件中共享,导致游戏运行异常。
使用本插件提供的局部变量很简单。例如,想要检测当前事件的局部变量是否大于5,满足条件时让这个事件跳跃。接下来是实现这一功能的方法。

首先,选择控制局部变量命令并设置值为5。
要检测当前事件的局部变量是否大于5,使用条件分歧:
localVariable(this) >= 5

多个局部变量
前一方法的缺点是,虽然简便,但每个事件只能有一个局部变量。如果使用另一个控制局部变量命令来设置一个不同的值,就会覆盖掉上一个。
要管理多个局部变量,为每个变量在名称ID区域取一个不同的名字。

这会创建一个名为火,值为5的局部变量。如果想创建另一局部变量,只需取一个不同的名字,例如水。
要检测这些变量,使用条件分歧,应使用:
localVariable(this, 'Fire') >= 5
localVariable(this, 'Water') >= 5
随机值
不使用单个数字,值设定为
Min Number: Max Nunber
例:1:100,这样会在1和100之间随机生成一个数。