魔兽争霸3地图编辑器 我要在一个后来用触发器创建的单位死后触发事件。如何选择这个单位?

怎么把变量设置为最后创建的单位?。。。新手额

第1个回答  2012-07-08
用变量记录呗
没啥难度的
创建一个变量u
事件-xx
条件-xx
动作-创建 单位xx
设置 u = 最后创建单位

事件-任意单位死了
条件-触发单位 = u
动作-xx本回答被提问者和网友采纳
第2个回答  2012-07-08
一种方法是 创建成一种新的自定义单位,因为只有一个你要的那一个。触发可以是:
事件 任意单位死亡
条件 单位类型是xx
动作 XX

或也可以设置“最后创建的单位”一类的东东,不过估计很复杂...追问

地图上会有好多单位,如果是任意单位死亡的话那不就乱套了?我要指定其中一个单位死亡后触发,但那个单位先前不在地图上,请问怎么选择它?

追答

我的意思是创建一个兵种,用的是“自定义单位”(物体编辑器中单位那一栏的),既然这种单位只有一个自然没事了(注意,条件的意思是符合才会进行动作!!!)

第3个回答  2012-07-08
?什么选择这个单位
你把要求说清楚~追问

触发器中单位事件要选择一个单位才行啊,我要选那个单位,但那个单位先前不在地图上怎么办。

追答

哦这样啊。
2个办法:
1个最简单的:
在没视野的地方放一个你说的单位,需要再移动
2:
在你要求出现的情况下
创建一个XX单位在AA区域
设置最后创建的单位为(变量A)单位
然后你就懂了~

相似回答