魔兽争霸地图编辑器在不同角度创造单位的问题

2025-01-05 13:26:13
推荐回答(1个)
回答1:

恩,这是很经典的循环也是最简单的。


1.我们先设置一个点变量,来用于注册技能释放点。



2.接下来,我们还需要一个点变量,来记录循环间变化的点。因为是循环,因此我们需要用到数组变量。


3.接下来,我们开始做触发

因为按照要求,是在一个技能释放后创建,因此,我们需要的事件应该是任意单位法定技能效果。


4.然后是条件,条件需要控释放技能的类型,所以我们可以用这条来做


5.此问题的核心部分,就是怎么在不同方向创建单位。

因此,我们需要一个循环动作,来“一个个的”地创建单位。

(在此之前,楼主先要注册好技能释放点)

6.接下来,我们用数组变量来表示那不同的12个点。以便在后面好创建12个单位。

(在极坐标位移点创建一个单位,循环12次,也就是创建12个单位)。


7.接下来我们创建好单位(例:步兵),所在的点,也就是上一步所注册的点。



最后清除掉点,就大功告成了~~


发个总图吧~


有何问题请追问