心灵终结3ini吧 关注:13,615贴子:226,247
  • 6回复贴,共1
我之前听说艾木奎大佬的铁锤坦克的吸血光束原理是做了一个自残回血的开火动画,于是我在把德拉库夫改三代粉碎者的时候试图还原这个,但是失败了,所以想找各位大佬取经,二楼代码


IP属地:广东1楼2021-07-17 21:54回复
    主武器
    [MobileGrinder]
    Damage=10
    ROF=1
    Range=1.5
    Projectile=InvisibleLowBrute
    Speed=40
    Warhead=GrinderWH
    Report=DrakuvGrinding
    Anim=GRNDFXB
    Ammo=0
    动画
    [GRNDFXB]
    Normalized=no
    UseNormalLight=yes
    Weapon=MobileGrinderRigB
    Image=GRNDFX
    动画武器
    [MobileGrinderRigB]
    Damage=10
    ROF=1
    Range=1
    Projectile=InvisibleLowBrute
    Speed=40
    Warhead=GrinderRigWHB
    弹头
    [GrinderRigWHB]
    InfDeath=10
    Versus.camo.PassiveAcquire=no
    Verses=-75%,-75%,-75%,-75%,-75%,-75%,-75%,-75%,-75%,-75%,-75%


    IP属地:广东2楼2021-07-17 21:58
    回复
      2026-09-17 11:43:21
      广告
      不感兴趣
      开通SVIP免广告
      你拒收消息,我发不了


      IP属地:泰国来自Android客户端4楼2021-08-26 14:43
      收起回复
        本体要有DamageSelf=yes,武器才能伤害自己


        IP属地:北京来自Android客户端5楼2021-08-26 14:46
        收起回复
          首先,需要给你说一下关于动画武器和动画弹头的问题。不管是动画武器还是动画弹头,伤害都是由动画里面的Damage和弹头修正比决定的,与武器伤害无关。而伤害频率则是由动画里的Rate和Damage.Delay决定的,比如Rate为300意味着播放速度为正常的三分之一,Damage.Delay为3意味着伤害频率为正常的三分之一,那么此时这个动画伤害每9帧发生一次,游戏里15帧为1秒(右下角倒计时)。不管是动画武器还是动画弹头伤害范围(弹头里面的CellSpread)都是至关重要的,不写就不会有单位受影响
          以上是动画武器和动画弹头的原理伤害原理,而且动画武器和动画弹头还是有一定区别的。
          动画弹头在该动画作为开火动画,属性赋予动画时(弹头爆炸动画依旧无法区分敌我),可以区分敌我(也即AffectsAllies和AffectsEnemies有效)。但是动画武器却不行。不过动画武器的好处在于,可以拥有爆炸动画和属性赋予效果(抛射体和开火动画依旧无法触发)。而动画弹头只能去打伤害。当然了,二者都可以触发迷幻效果。
          结合以上信息,对于只能回血的近程攻击武器建议你使用动画弹头,否则有时候会出现大家一起回血的情况。
          ps:对于那种炮塔突出来的单位,伤害范围是很难写的,比如清道夫的强化汲取射线的开火动画的伤害范围就要达到1.5才能确保在往任何方向开火都能影响到自己,而这么大的范围也会使旁边的清道夫收到影响。


          IP属地:河南来自Android客户端6楼2021-08-26 23:44
          回复