public bool SetRangeHitAbsorbLogicImpulse(Vector3 pos, Vector3 dir, ref float impulse)
 {
     if (!m_Unit.LifeControl.Lived)
     {
         return(false);
     }
     BulletHitPoolController.Static_CreateProjectileHitEffect((int)m_HitEffect, pos, dir);
     return(true);
 }
Ejemplo n.º 2
0
 bool SetCommonHit(ref RaycastHit hit, Vector3 dir, ref float impulse)
 {
     //отсекание какое-нибудь сделать по тэгам
     impulse = 0f;
     if (Proj.Data.VisualHitIgnoreOnDistance)
     {
         if (hit.distance < Proj.Data.VisualHitDistance)
         {
             BulletHitPoolController.Static_CreateProjectileHitEffect(hit, dir);
         }
     }
     return(true);
 }