魔兽争霸3做地图建一个能量圈怎么才能让他通过能量圈选择英雄

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 18:58:55

魔兽争霸3做地图建一个能量圈怎么才能让他通过能量圈选择英雄
魔兽争霸3做地图建一个能量圈怎么才能让他通过能量圈选择英雄

魔兽争霸3做地图建一个能量圈怎么才能让他通过能量圈选择英雄
这是我复制黏贴的,不过那个回答的人就是我
首先你要在一个地方放只羊,放几个英雄(这应该会吧)为了做得逼真你可以放几个能量圈在英雄身上,打开地图编辑器是应该有一个工具面板,一开始设在地形面板上,把他改到地区面板,在每个英雄身上添加一个地区,你只要点添加,在地图上按住拉一个框,出来一个蓝色的矩形,(注意一下,这个框必须足够大,最好比英雄大一点)在右边的表格中会出现“地区000”,注意你必须确定哪个地区对应哪个英雄,地区是可以重命名的,比如你在剑圣身上来一个框,出现“地区000”可以把它改成“剑圣”,然后你要指定一个地区,就是那些英雄出现的地区(如澄海3c中的老家),名字设为“老家”或随便
接下来是触发器,打开触发事件编辑器(有一个图标是“a”的东东),进去点新触发事件(图标是一张纸),看到事件,环境,动作.
接下来比较难.
新建事件,出来一个窗口,类型设为单位,具体事件设为“unit enters region”,看到一个红色的“region”点一下,出来“调整”“变量”“功能” 选 “变量”,你可以看到你之前命名的地区,随便点一个,比如你点剑圣.
新建动作,出来一个窗口,类型设为单位,具体动作设为”create uint facing angles“(就是第一个)下面有一些带蓝色下划线的字.
1.点”步兵“ 选”兽族“ 点”剑圣“
2.点”玩家1(红色)“ 选”功能“ 那张表里选”owner of unit“ 出来蓝色的字,点”triggering unit“,进去,在表中选”事件响应entering unit“
3.点”center of (playable map area)“ 点蓝字,选”变量“,选地区为”老家“或你自己命名的英雄出生地点
再新建一个动作,出来一个窗口,类型设为单位,具体动作设为”remove“ 点蓝字,在表中选”事件响应entering unit“
(效果是你的羊走进你设的地区,会消失,然后一个剑圣出现在老家里)
然后按以上过程把每个英雄都使一遍 ,有什么不懂的问我