研究War3编辑器(3):单位的基本操作
单位面板
在上一篇博客中,提到了地图编辑器
中一个重要的功能是工具面板
,而它有个单位分栏
,选择一个单位后就可以在地图中点击放置单位:
单位属性
在讨论单位属性之前,先注意一下自己是否在“选择状态”下(“选择状态”下鼠标左键点击会选择单位,否则鼠标左键点击是放置单位)。可以看选择刷子按钮是否被按下,按下表示在“选择状态”下。按space可以切换。
下面,在“选择状态”下,双击一个放置的单位就可打开“单位属性”窗口,例如选择了一个刚刚放置的山丘之王:
里面可以编辑面向角度、生命值百分比、魔法值百分比、掉落物品等。这些属性让放置在地图中的单位有了个体的差异,比如这个山丘之王只有半血,那个山丘之王会掉落攻击之爪。
虽然“单位属性”让同一种单位的不同个体间有了差异,但是还是有限制:你不能让一个山丘之王有“剑刃风暴”技能,因为“山丘之王”这一种单位就是不会“剑刃风暴”技能。。。也就是说,技能这种信息,并不是一个单位
的属性而是一种单位
的属性。想要编辑后者,则需要打开物体编辑器
:
(物体编辑器
这个中文名字感觉会让人误解,实际他能编辑的东西不仅仅是“物体”,还包括“单位”、“技能”等)
自定义单位
下面,我尝试自定义一个单位,它的外表是山丘之王,但是却拥有一般山丘之王所不具备的技能。
1.
右键点击左侧的树状视图,选择新建自定义单位
然后在出现的面板中,为新英雄起名字“小丘”,之后,“基础单位”选择到“山丘之王”
接下来会弹出输入对象ID的窗口。暂时还不清楚是什么用途,因此先留了默认值。
2.
左侧选择一个单位后,右边就会发现它的参数:
这些参数分为几类:
声音:一些音效相关
战斗:一些战斗相关的参数,攻击类型和防御类型等。
技能:技能相关。
文本:名字,介绍等文字信息。
状态:一些杂项参数
科技树:科技树相关
移动:移动相关参数
编辑器:一些和游戏运行时无关,仅在编辑器内有用的信息
美术:显示的模型,特效等
路径:导航AI等
我这里为“小丘”增加了一个技能“刀扇”(本来想加剑刃风暴,但是加完最后发现用不出来,可能还需要什么内容配合)。
此外值得一提的是,“紫色” 的部分表示用户改动的内容。
3.
完成上述步骤之后,就可以在单位面板中看到“小丘”了,他在“人类-自定义”的分栏中:
之后测试地图,可以看到“小丘”可以使出刀扇技能: