魔兽编辑器基础技能制作(十一)--多面板的制作

2024-10-11 21:01:24

多面板是魔兽地图编辑器里的一个非常有用的功能,一般在地图中可以用来显示游戏的很多信息,常用的有显示英雄击杀数,玩家资源数等等,通过合理的设置还能做出许多自定义的复杂功能,比坂叹蝠咪较常见的有dota地图右上角的面板和游戏结束时的记分板,这些都是用多面板完成的功能。

魔兽编辑器基础技能制作(十一)--多面板的制作

网上很多多面板的教程特别复杂,这次我们来做一个能显示英雄击杀和英雄阵亡次数的多面板,能支持多玩家的。这里需要用到一点变量知识。

魔兽编辑器基础技能制作(十一)--多面板的制作

2.动态捕捉数据

因为多面板表示的数据往往是实时变化的,因此我们需要利用一些触发动作随时捕捉这些数据的变化并把它们反映在多面板上供玩家查看。这个例子当中我们的动态数据有英雄击杀和死亡次数两种。

我们首先进入变量表中,设置2个整数数组变量(注意,因为是做多玩家的多面板,因此必须在设置变量时勾选“数组”一项,否则无法支持多玩家),在多玩家时用玩家索引号表示数组变量的索引,英雄死亡时,设置losthero+1,凶手killhero+1,再更新多面板。

设置整数数组变量的界面如图:魔兽编辑器基础技能制作(十一)--多面板的制作

3.设置多面板字体

这样,一个简易的支持多玩家的多面板就完成了!

多面板默认的字体是比较小的,如果觉得里面的字体太小,还可以到游戏平衡性常数最下面设置多面板的字体大小,一般设置为0.01就差不多了。字体大小可以根据你的多面板显示内容来自行设置。修改字体的时候记得先勾选上面的“使用自定义平衡性常数”,然后双击进行修改。如果想恢复到默认数值,就点击“重设值”按钮。魔兽编辑器基础技能制作(十一)--多面板的制作

这就是一个多行三列的多面板,里面的杀死和死亡次数可以随着英雄死亡这个事件随时更新,是一个实时的多面板。你也可以通过添加一些小图标让这个多面板变的更加丰富,提供的信息更加完善。

魔兽编辑器基础技能制作(十一)--多面板的制作

这里要注意图标的选择。图标的路径可以打开选择图标按钮,找到你需要的图标。你也可以把你导入的图标放上去,要注意填写正确的图标路径。魔兽编辑器基础技能制作(十一)--多面板的制作

猜你喜欢