许多的魔兽RPG地形图上都有成长性技能这一设置,大致是进行某种每日任务或是是做到某类规定后就提升 一个或是好几个的技能等级,使技能自身获得提升。非常简单的事例便是dota中的影魔,击倒一个单位后提升 攻击力。那麼这类技能实际效果是怎么运用魔兽争霸3地图编辑器来制做的呢?今日我就给大伙儿解读一下。
制做那样一个作用总体上构思還是非常简单的,便是基本的物件在线编辑器和触发器原理的集合体。运用基本的物件在线编辑器设置多级别技能实际效果,当做到一些规定时,应用触发器原理来提高技能等级。
大家以dota影魔为例子,当其杀掉一个单位时,就提升本身1点攻击力。一般来说,能够运用进攻之爪的技能来开展完成。
根据物件在线编辑器建立一个进攻之爪技能,设置为51级。原始的1级不提升攻击力,以后每级增长1点攻击力。那麼51级的技能,便是提升50点攻击力。把这个技能加上给影魔。
接下去撰写一个触发器原理。
恶性事件:一个单位身亡
标准:凶手单位是影魔
姿势:提升 凶手单位的进攻之爪技能等级。
见到沒有?便是那么简易,当影魔杀掉一个单位时,便会提升1点攻击力。可是那样有一个难题,在RPG地图中,动则便是不计其数的击倒量,虽然我们可以再次提升 技能等级,可是在物件在线编辑器中把技能等级设置为1000级那样很显而易见不太科学研究,卡顿不用说,手机游戏自身也较为非常容易出bug。应该怎么办呢?我们可以运用普遍的十进制方式来处理。
例如,设置3个进攻之爪技能各自为ABC,A技能11级,提升攻击力为0~10;B技能11级,提升攻击力为0~100;C技能11级,提升攻击力为0~1000。坚信说到这儿大家都懂了,没有错,便是当低等技能超出9级时,高級技能提升1级就可以。
触发器原理以下:
恶性事件:一个单位身亡
标准:凶手单位是影魔
姿势:提升 凶手单位的A技能等级(个位数)。
假如凶手单位的A技能等级>9,则设定凶手单位的A技能等级为0,提升 凶手单位的B技能等级(十位)。
假如凶手单位的B技能等级>9,则设定凶手单位的B技能等级为0,提升 凶手单位的C技能等级(数百位)。
假如要想高些的数据信息,能够依次类推。那样就解决了技能过大的卡顿难题,进而有着更为顺畅的游戏感受。
热搜词
标签: 凶手 编辑器 影魔 魔兽 触发器 地图编辑器 1点 魔兽地图编辑器 魔兽地图 杀死 死亡 dota 动作 游戏本 bug 魔兽争霸地图 合体 尽管