泓泰

魔兽争霸3地图制作第七期:深入触发编辑器(3)-马甲单位

admin
魔兽争霸3地图制作第七期:深入触发编辑器(3)-马甲单位-第1张-游戏相关-泓泰

原创不易,严禁抄袭、剽窃等行为,喜欢的请多多点赞评论

上一期我【wǒ】们已经对触【chù】发编辑器的事件、条件和动作【zuò】做了【le】一些介绍,一般【bān】来说【shuō】,只要熟练掌【zhǎng】握触【chù】发【fā】编辑器的【de】使用,你就可以制出市面上九成以上【shàng】的图了。这期【qī】介绍一下【xià】地【dì】图中常用【yòng】的马甲单【dān】位,方便大家做【zuò】出更炫酷的地图【tú】

先说【shuō】明一下,马甲单位即不【bú】是真实出现的单位【wèi】,是【shì】为了实现【xiàn】某种目的而创建的【de】幕后单【dān】位。如【rú】你想【xiǎng】做一个群体的【de】纠缠根须,因为【wéi】WE的限制,单靠物体编辑器是做不出来的,修改【gǎi】物编只会【huì】得到单【dān】体【tǐ】技【jì】能。这时马甲单位就【jiù】可以【yǐ】登场了【le】,一般做法是,在【zài】物编中新【xīn】建一【yī】个“纠缠根须【xū】-马甲”技能,在英雄施放正规【guī】的“纠缠【chán】根须”技能时,让马甲单【dān】位在幕【mù】后施放“纠缠根须-马甲”技能,让“纠【jiū】缠根【gēn】须【xū】-马甲”来实现伤害和【hé】控制效果

这个先做【zuò】出一【yī】个通用【yòng】的马甲【jiǎ】单位,一般是使用暗夜精灵族【zú】的小精灵,因为他是漂浮行走【zǒu】且没有【yǒu】攻击【jī】力


首【shǒu】先在物编【biān】把【bǎ】根据小【xiǎo】精灵新建一【yī】个“马甲单位”,主要修改【gǎi】地方:技能-普通:都删掉,放一个【gè】“蝗虫【chóng】“技能(这个技能可以让单位【wèi】无法被【bèi】选【xuǎn】中和免疫伤害);状态-魔法最大值、状态-魔法初始数【shù】量:修【xiū】改成一个大值,避免魔法不够放不【bú】出【chū】技能;状态-生命最大值、状态-生命回复:生命【mìng】回复设置为负值,一定时间【jiān】后马甲单【dān】位就会【huì】死亡【wáng】,不占用【yòng】地【dì】图;状态-占用人口【kǒu】:改为0,不会占用人口;显【xiǎn】示-模型文件【jiàn】:改为没有,状态-隐藏小地【dì】图显示【shì】:改为TRUE,这样在小【xiǎo】地图上就看不到马甲【jiǎ】单位了。不熟悉物【wù】编的同学,可【kě】以参考一下我往期的【de】文【wén】章《魔【mó】兽争霸【bà】3地图【tú】制作第二期【qī】:物体编【biān】辑【jí】器【qì】和属性修改》,已放到合集

综上所述【shù】,马【mǎ】甲单位的【de】特【tè】征【zhēng】就是,不【bú】被感知,只起到一个工具人【rén】的作用,用来模拟实【shí】现某种效果


这里【lǐ】继续实【shí】现【xiàn】一【yī】个群体的“纠缠根须“技【jì】能【néng】,在物体编辑器-技能中,根据【jù】”纠缠根须“新建一个”纠【jiū】缠【chán】根须-马甲“技能,根据自己喜好修改伤【shāng】害值、施【shī】法距离等

然后是重点,需要用到触发编辑器了


首先是事件和条件,定位到施放的技能是“纠缠根须“


接下【xià】来的动作是,获取施放单【dān】位、施【shī】法目【mù】标地点,然后【hòu】将【jiāng】施放目标地点一定半径圆形内且是【shì】施法单位敌人的单【dān】位找出来,用单位【wèi】组存储起来,最后根据单位组内单位(即【jí】敌人的单位)数量,创建马甲【jiǎ】单位,赋予“纠缠【chán】根【gēn】须-马甲【jiǎ】”技【jì】能,让其【qí】对单【dān】位组内单位施【shī】放【fàng】。具体动作如【rú】下图


测试结果如下图

不过【guò】,这个【gè】触【chù】发【fā】还是有要改进【jìn】的地方的,可以看到“纠缠根须【xū】-马甲”的【de】缠绕【rào】、伤【shāng】害是【shì】固定,可英雄的【de】“纠缠根须”是会随【suí】着等级提高而提升的,这样就不符合现实【shí】情况了。这里有两【liǎng】种解【jiě】决的办【bàn】法【fǎ】,第一是物【wù】体编【biān】辑器里不要写伤害【hài】,所【suǒ】有伤【shāng】害由触发完成,这个后面的【de】属性伤【shāng】害会说,第二就是把“纠缠根须-马甲”改写一下,让【ràng】它的等【děng】级和英【yīng】雄“纠缠根须”等【děng】级匹配,并在触发器中对应起来,具【jù】体如下


首先在物【wù】体编辑器中将“纠缠根须-马甲”改成【chéng】有3个【gè】级【jí】别的技能【néng】(默认对战“纠缠根须【xū】”最高等级【jí】是3),并依次修改伤害【hài】值


然后在【zài】触发编辑器中,施放【fàng】技能时【shí】我们先获取【qǔ】到【dào】“纠缠根【gēn】须”的技能等级,然后【hòu】根据这个等级来设置“纠缠根须【xū】-马甲”的技能等级【jí】

最后按照惯例,附上测试视频

视频加载中...

可以【yǐ】看到【dào】,不【bú】同等级的“纠缠根须”,伤【shāng】害是不【bú】一样的,注意把握触发中“选取单【dān】位”“施法单位”“最后创建的【de】单位【wèi】”等指代了什【shí】么

下一期准备写下触发中的对话框和电影,你【nǐ】是否好【hǎo】奇war3地图运行时弹出那个【gè】让你【nǐ】选择难度【dù】的【de】框是怎么做出来的,战役那些激【jī】动【dòng】的电【diàn】影需【xū】要什么【me】,敬请关注下期【qī】

原创不易,请留下你宝贵的点赞与评论,欢迎评论区进行交流互动。

标签: #魔兽世界家族名字统一马甲