欢迎光临散文网 会员登陆 & 注册

【教程】12红色警戒2地图编辑器FinalAlert2案例教程 - 触发进阶 - 如何使用局部变量

2019-02-19 10:07 作者:B_M_Leaf  | 我要投稿

局部变量,是常用于各种触发的一个数据,首先我们要理解“变量”的含义。

变量,是一个在RA2游戏程序进行过程中可以随时发生变化的一种计算结果。

包括“局部变量”和“全局变量”。

其中局部变量就是一种适用于单张地图的变量数值

特别注意:局部变量仅适用于同一张地图,不同地图的局部变量是无关的


在菜单-编辑里,我们可以找到【局部变量】选单,在这里我们可以编写我们需要的局部变量


【选择变量】:指选择你需要编辑的变量

【变量名称】:为变量编写名称

【预设值】:可写0或1,代表预设不存在,和预设存在

局部变量不同于全局变量,局部变量在一张新地图中,是默认全部隐藏的,使用全局变量不需要进行注册,直接按顺序选择一个空白的变量,然后填写变量名称,这个局部变量即可生成。

局部变量的预设值0和1代表了预设状态,不予过多解释。

在选择变量中显示的名称,组成成分以上图为例,分别是:

2 - 代表这个局部变量的注册序列

Ob1 is end - 是这个局部变量的名称

0 - 代表这个局部变量的预设状态

完成了局部变量的编写,我们接下来就要在我们的触发中使用到他们

首先,在触发条件中,局部变量可以通过36号和37号条件使用

它们的效果分别是,当你的局部变量预设值写为0,或1时,方可激活触发

局部变量可以结合其他条件使用。在FA2中,触发如果遭到其他触发的禁止,则会永远不能再次触发,但是如果使用局部变量,而不是使用禁用触发,则可以通过调节局部变量来实现暂停触发,而不是终止。

而在触发结果中,我们可以使用56号和57号结果来调整局部变量,等于把局部变量作为一个开关,我们可以随意的让它处于“开”或者“关”的状态。

局部变量的基本使用方法就是如此,但是如何零活使用局部变量来为自己的地图增添趣味,这需要每一位地图创作者开动自己的脑筋来思考一下。

此外额外补充一些内容

局部变量并非只能通过触发来使用和产生

在一些其他地方也可以关联到局部变量,就像脚本

在脚本中也可以实现和触发结果56,57号一样的效果

【教程】12红色警戒2地图编辑器FinalAlert2案例教程 - 触发进阶 - 如何使用局部变量的评论 (共 条)

分享到微博请遵守国家法律