level 10
局部设置和全局变量设置都是用于条件判断
不同的是,局部设置可以且需要在每一关中添加,但只能持续一关。而全局设置可以一直持续到后面几关,但只能使用官方原来的14个,不能在地图中添加,除非你改了rules(md).ini。
什么是条件判断?就是通过这个变量能知道某个事件有没有发生。
比如你新建一个触发,条件为某某某,事件为56局部设置 0。这就是一个条件集成触发。
当需要此条件来触发事件时,触发的条件添加一个36局部设置开始 0,起判断作用,然后触发动作。
也许你想,我直接用53允许目标触发不是更方便吗,用局部设置吃饱了没事干。这样想就错了,如果需要多条件集来触发事件或反向条件,那就要使用局部变量了。
与局部变量不同的是,全局变量的判断状态可以持续到之后的关卡,除非你使用触发将其清除。在后面几关,你可以使用条件 全局设置开始,来进行条件判断。比如你前面的关卡里摧毁了一个物体,在那一关全局设置1,在后面的关卡你使用条件 全局设置开始1,事件获得增援部队奖励。这样就会:你在前面那一关摧毁了某建筑,在后面的关卡中就会获得部队增援。这是一个典型的全局设置的应用。
2014年11月01日 17点11分
1
不同的是,局部设置可以且需要在每一关中添加,但只能持续一关。而全局设置可以一直持续到后面几关,但只能使用官方原来的14个,不能在地图中添加,除非你改了rules(md).ini。
什么是条件判断?就是通过这个变量能知道某个事件有没有发生。
比如你新建一个触发,条件为某某某,事件为56局部设置 0。这就是一个条件集成触发。
当需要此条件来触发事件时,触发的条件添加一个36局部设置开始 0,起判断作用,然后触发动作。
也许你想,我直接用53允许目标触发不是更方便吗,用局部设置吃饱了没事干。这样想就错了,如果需要多条件集来触发事件或反向条件,那就要使用局部变量了。
与局部变量不同的是,全局变量的判断状态可以持续到之后的关卡,除非你使用触发将其清除。在后面几关,你可以使用条件 全局设置开始,来进行条件判断。比如你前面的关卡里摧毁了一个物体,在那一关全局设置1,在后面的关卡你使用条件 全局设置开始1,事件获得增援部队奖励。这样就会:你在前面那一关摧毁了某建筑,在后面的关卡中就会获得部队增援。这是一个典型的全局设置的应用。