关于星际中lurker致命一击的问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 16:03:03
为什么lurker死后会有致命一击?为什么lurker活着时用不上?

首先介绍下lurker的攻击方式,lurker在其攻击方向上每隔一格依次释放出6个独立的小型地刺,请注意这个释放过程是需要一段时间的,每个地刺独立计算溅射范围(溅射半径为20,而每个格的长度为32),但溅射效果不累加(因同属一个攻击单位),所以整体效果如“糖葫芦”。

而当lurker刚刚发出攻击就被打死的时候,而刚被释放出来做为实际攻击的6个小地刺就真正独立了(失去控主,变成6个独立攻击单位),我们可以把地刺冒出的那点当成圆心,溅射范围看成一个圆,当被攻击物体处在圆与圆的相交部位,或是体积比较大(如坦克),接触到了三个圆的范围,这时溅射效果就会累加。

所以说,这个致命一击是由于lurker独特的攻击方式和溅射效果共同产生的。

总结:在lurker发出攻击的瞬间到完成这次攻击的时间段内,如果lurker被打死,那么已释放出去但未完成攻击的那些小地刺依然会继续攻击,并产生溅射累加效果,而由于被攻击单位的位置不同,即有机会产生所谓的“致命一击”。

经过计算,每个红色部分左右之间的距离为8像素(溅射半径20,减去一格距离除2后再乘2),那么,一个单位位于攻击线上(或lurker临死前攻击了这个单位)受到双倍甚至以上的攻击大概参考值如下。
任何一个单位都有可能受到双倍伤害
如果某单位在攻击线上的身体宽度
大于24,必然受到双倍攻击(有可能受到3倍攻击)
大于56,必然受到三倍攻击
大于88,必然受到四倍攻击
因为地面兵种单位的体积限制,四倍的攻击现象只产生于建筑物。
参考资料:本文原创,小葱2007-04-12首发www.plu.com.cn

谢谢楼上,学到了~~~~