魔兽怎么制作选英雄
来源:百度知道 编辑:UC知道 时间:2024/05/16 20:43:00
说详细一点
例一 开始时允许玩家选择喜欢的英雄。
这里要讲到函数和变量的运用。编辑器里还有许多内置的函数,与变量不同,函数是固定的不能够改变,它有一个最大的特点就是所有函数都有返回值,例如:"Last Created Unit"返回最后创建的单位;"Triggering Unit"返回触发此触发器的单位等等。现在我就为你介绍函数和变量的使用方法。
很多RPG地图都可以让你选择英雄,并且英雄死亡的时候能够复活,这是个非常实用的例子,很多地方你都能运用,但要怎么做呢?
首先打开变量编辑器新建一个变量PlayerUnit,类型设置为单位。可参阅基础知识:变量。
然后在地形编辑器中选择地区面板,添加三块区域,默认名字为"地区 000"、"地区 001"、"地区 002"。
在单位面板上选择"中立无敌意",然后在"地区 001"和"地区 002"上各放置一个英雄,然后选择"玩家 1 (红色)",放置一个小精灵。
在触发事件编辑器里增加一个新触发器,就命名为"ChooseHero1",并为加入指令。
触发事件
单位 - Unit Enters Region
如果单位进入地区1就运行触发器
单击Region出现以下对话框,选择"地区 001"。
两次确定后完成事件的设置,现在新建一个条件。
条件
Unit-Type Comparison
判断触发的单位类型是否是一个小精灵。
点击步兵出现单位类型对话框,选择暗夜精灵族,再选择小精灵后确定。
现在就要设置动作了,也就是给玩家一个英雄单位,并将这个单位储存到变量PlayerUnit中。
动作
单位 - Kill<