魔兽编辑器基础技能制作(四)--冲锋技能

2024-10-14 17:44:58

这次我们要做的技能是Dota里变体精灵的波浪形态,这是一个冲锋技能,技能如下:

魔兽编辑器基础技能制作(四)--冲锋技能

工具/原料

YDWE魔兽地图编辑器(含冲锋技能的版本)

冲锋技能的小瑕疵

1、有的同学可能会说,直接用YDWE里的冲锋技能就好了,简单方便。于是我们可以用这个冲锋技能写出下面这个简单的触发(设置伤害值为100)。

魔兽编辑器基础技能制作(四)--冲锋技能

3、这是YDWE里冲锋技能的一个小瑕疵。我们先来了解一下冲锋技能的原理:每过很短的一段时间(比如0.03秒),判断单位前方是否是可通行的地形,若是,则立刻改变单位的坐标,也就是让他瞬移到下一位就女蒿鸳置,同时选取其圆周范围内的敌人,对选取的这些敌人造成伤害。我们观察冲锋这个技能时可以注意到,里面有一个参数叫刷新周期,就是上面的0.03秒这个短暂的时间,也就是说冲锋的单位每过0.03秒就将对周围单位造成一次范围伤害,那么就有可能在经过一个单位身边时对这个单位造成多次伤害(比如经过时间为0.12秒,就伤害4次),那么当然就不止我们上面设置的100这个伤害值了。这对我们的敌人真是大大的不公平!那么如何避免这种情况,让敌人每次只受到100点伤害呢?

魔兽编辑器基础技能制作(四)--冲锋技能

3、要注意的是,在逆天计时器里,我们用到了下面这个条件,它的作用是判断变体精灵是否到达波浪形态的技能施放点,若到达,则关闭计时器,不再造成伤害,否则就继续伤害周围单位。

魔兽编辑器基础技能制作(四)--冲锋技能

测试图共享地址

1、最后是测试图的下载地址:http://pan.baidu.com/share/link?shareid=4143140605&uk=1728454555本篇中的技能并未严格按照Dota原版技能的参数制作,仅提供制作思路。

猜你喜欢