4)马甲法-单体技能变群体技能
之前我们提到过,马甲是一个辅助施法的单位,那么,我们的马甲当然也可以用来做出“释放多个辅助技能”的效果。当然,这同样需要我们使用单位组的功能。
这里,我们以我们的经典的【群体风暴之锤举例】
使用马甲释放多个辅助技能,一般来说有两种方法
第一种就是给单位组中的每个符合条件的单位创建一个马甲,让这些马甲同时释放技能
另一种就是将马甲的施法前后摇,移动速度改为0,辅助技能的cd改为0,让这一个马甲对单位组内所有单位释放技能
我这里推荐第二种方式,节省资源,提高效率,当然,由于电脑可以控制蝗虫单位的特性,它可能会不受控制乱放技能,这里只能建议让马甲存活时间尽量短一些
以下是制作群体风暴之锤的详细流程
![](http://tiebapic.baidu.com/forum/w%3D580/sign=52db8b44463b5bb5bed720f606d1d523/353cb6003af33a8793bf8af5835c10385243b511.jpg?tbpicau=2024-07-03-05_78b6fe8760676d47e4ab785f515a164b)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=4f74bce41eb5c9ea62f303ebe53bb622/56053af33a87e9504ec5798355385343faf2b411.jpg?tbpicau=2024-07-03-05_7d437c9b04ec8f17aaf44f841c19594f)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=7fd4e46a8cea15ce41eee00186023a25/daf63a87e950352abab3afe71643fbf2b3118b11.jpg?tbpicau=2024-07-03-05_ff764007bfe478f1105115c043263cc0)
首先肯定要定义我们的模板技能“风暴之锤”,设置好我们的数据和命令串,又因为是“群体”技能,所以我们勾选【目标选取图像】并设置【影响区域】
![](http://tiebapic.baidu.com/forum/w%3D580/sign=265a763550ce36d3a20483380af13a24/da82e950352ac65c6dd7ec9cbef2b21192138a11.jpg?tbpicau=2024-07-03-05_cd7c56b67f53bf3b105c00eadda5ea08)
然后设置我们附属风暴之锤技能的效果,设置它的魔法消耗为0,cd为0,施法距离略大于模板的施放距离(以免够不到作用的单位)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b705aa1173d3d539c13d0fcb0a85e927/0955352ac65c10382dac442df7119313b17e8911.jpg?tbpicau=2024-07-03-05_2156b1f6aadacd71d01cdc5ea353a154)
这里我应用了很多局部变量,多使用局部变量是一个好习惯,不仅有助于界面的美观,还省去了频繁使用函数去获取各种数值的操作
以我个人习惯来说,在一个触发中经常会用到的数据,就会定义一个局部变量把它存起来,方便之后的获取和使用
![](http://tiebapic.baidu.com/forum/w%3D580/sign=6a21890c9039b6004dce0fbfd9523526/d52fc65c10385343841d0dced613b07ecb808811.jpg?tbpicau=2024-07-03-05_341e4e029a84cd1056a481b30116f09d)
然后是我们设置马甲的操作,具体参考上一小节的教程
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b63c6ae6f3003af34dbadc680528c619/265910385343fbf232fe2cccf57eca8064388f11.jpg?tbpicau=2024-07-03-05_0be968b9868194f93a989c6656531c2c)
然后设置我们的单位组,可以看到,这里使用了我们之前定义的叫做【x】和【y】的局部变量,也就是我们的【技能施放点的X坐标】【技能施放点的y坐标】
![](http://tiebapic.baidu.com/forum/w%3D580/sign=54d609df7ff33a879e6d0012f65e1018/f03d5343fbf2b21112fc0fa18f8065380dd78e11.jpg?tbpicau=2024-07-03-05_9ec1e094e95edd742c240585dceb2b0d)
![](http://tiebapic.baidu.com/forum/w%3D580/sign=34ef852c7f87e9504217f364203a531b/b346fbf2b21193133291755f20380cd790238d11.jpg?tbpicau=2024-07-03-05_f4990f1b228f91ba2c8c80eea42b8fe3)
然后是让单位组内的单位做动作,因为风暴之锤是【单位目标】类型技能,所以我们使用【发布命令(指定单位)】,让马甲对单位组内的每个单位施放附属的风暴之锤技能
![](http://tiebapic.baidu.com/forum/w%3D580/sign=b91c8558ac50352ab16125006341fb1a/1bf7b2119313b07e496fdae749d7912396dd8c11.jpg?tbpicau=2024-07-03-05_a76d8432be14a4b1b2f3f4fdf5fec480)
最后,别忘了清空和删除单位组