泓泰

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

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

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

上一期我们已经对触发编辑器的事件、条【tiáo】件和动作【zuò】做了【le】一些介绍,一般来【lái】说【shuō】,只要熟练【liàn】掌握触发编【biān】辑器的使用,你【nǐ】就【jiù】可以制出市面上九成以上的【de】图了。这期介绍一下地图中常用的【de】马甲单【dān】位,方便大家做出【chū】更炫【xuàn】酷的地图【tú】

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

这个【gè】先做出一个【gè】通用的马甲单【dān】位,一般【bān】是使用暗夜精灵族的小【xiǎo】精灵,因【yīn】为他是漂浮行【háng】走且没【méi】有攻击力


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

综上所【suǒ】述,马甲【jiǎ】单位的【de】特征【zhēng】就是,不被感知,只起到一【yī】个工具人的作用,用【yòng】来模拟实现某种【zhǒng】效果【guǒ】


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

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


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


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


测试结果如下图

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


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


然后在【zài】触发编辑器中,施【shī】放【fàng】技【jì】能时我们先获取到“纠缠根须”的技能等级,然后根据这个等级【jí】来【lái】设【shè】置“纠缠根须-马【mǎ】甲”的技【jì】能【néng】等级

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

视频加载中...

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

下一期准备【bèi】写下触发中【zhōng】的对【duì】话框和电影,你是否【fǒu】好奇war3地图【tú】运行时弹【dàn】出【chū】那【nà】个让你选择难度的框是怎么做出来的,战【zhàn】役【yì】那些激动的电【diàn】影需要什么,敬请关注下【xià】期

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

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