绝大部分WEer都知道一个大概,但是,你真的完全清楚么? 其实,不少是我最近才测试出来的哦,这是独门新鲜货....... Tip1-1:技能的分类! 首先,我们要把技能的发动类型分为4类,然后分别解释! A-一般技能 B-持续施法技能 C-瞬发技能 D-需要咏唱的技能 Tip1-2:一般技能的发动流程! 这类技能,几乎占了WE中技能的80%了吧...... 对这类技能,也是需要最重点说明的了。 需要注意一点的是,WE中,需要咏唱的技能只有一个【烈焰风暴】 虽然所有技能都能设置“魔法释放时间”,但是设置产生的效果和【烈焰风暴】是不同的! 因此,设置了“魔法释放时间”,他们也被算作是“一般技能” 一般技能有三个时间参数影响技能的发动耗时,其中,魔法释放时间在技能数据里设置,魔法释放点、魔法释放回复则在单位数据里设置 我们用一个触发来看看发动技能的全过程和其计时! 魔法释放点和魔法释放回复是什么意思一目了然了吧? 一般技能的发动流程如下: --------准备释放技能-------开始计时魔法释放时间(如果有) | 【如果在这两步间停止施法,那么单位不会做出任何施法动作,也没有任何损失,技能不会发动】 | 【对于一般技能,在魔法释放时间内被打断的话,技能不会消耗任何魔法值也不进入CD!】 魔法释放时间 【同时,被打断后,单位会重新开始施法,重新计算施法时间】 | 【你可以通过S键来打断施法过程,但是不能用移动命令打断施法过程】 | 【上述3条就是一般技能和需要咏唱技能的最大区别!】 | --------开始释放技能-------魔法释放时间计时结束,开始播放施法者动作,魔法释放点计时开始 | 【如果在这两步间停止施法,那么单位会播放施法动作(但被中止),没有任何损失,技能不会发动】 魔法释放点 | --------发动技能效果-------魔法释放点计时结束,魔法释放回复计时开始,扣除魔法值 | 【如果在这两步间停止施法,那么单位会播放施法动作(但被中止),损失相应的魔法值,技能不会发动】 | 【实际上这两步之间的时间可以看为0,只有触发才能做到在这两步间中止,即:单位发动技能效果时,命令单位停止】 | ------------技能真正生效的时间点,技能进入CD时间 | 【此后可以手动中止施法动画的完成】 魔法释放回复 【如果施法动画被中止,则释放技能结束不会发生】 | --------释放技能结束-------响应施法动画完成 【只要进行到“开始释放技能”就会播放施法动画。】 【魔法释放点、魔法释放回复相加就是完整的施法动画时间,即施法前摇和施法后摇 】 【单位的施法动画完成时就会响应该事件。】 【注意必须是“完成”,也即是动画成功完整播放了一次。】 【但是我们都知道,魔法释放回复(即施法动画后摇)是可以通过动作来取消的。】 【所以一次施法时这个事件可以被避免发生 。 】 特例!实际上,默认的一般技能都没有魔法释放时间。 但是,我们却依然可以用单位准备释放技能效果时,命令单位停止这样的触发来强行中止 而且,更有趣的是在这种情况下对有目标技能(比如冲击波)和无目标技能(比如战争践踏)的影响是不同的 由于没有什么实用性,这方面就不赘述了 有兴趣的话大家可以用下面的测试图自己测试看看! 有人问道,那停止施放技能呢? 这步是特殊的!并不能简单计入施法流程! 上述的三个流程是顺序的,也就是说通过上一步才能到达下一步,上一步中止后就不会有下一步 而施法结束和停止施法是响应某种“状况”的,与顺序无关! --------停止释放技能-------响应停止施法 停止释放技能,严格的说可以与“准备施法”对应。 只要技能开始释放,就一定会有“准备施法”和“停止施法”。 不管是由于何种原因,是发动技能完成还是强行中止了技能,也不管是在那一步中止的。 只要“施法”这种行为不再继续了,就会引发“停止施放技能”这个事件! |