Assets.Scripts.People.HealthBehavior.OnTriggerEnter C# (CSharp) Method

OnTriggerEnter() public method

public OnTriggerEnter ( Collider col ) : void
col UnityEngine.Collider
return void
        void OnTriggerEnter(Collider col)
        {
            var bullet = col.GetComponent<Bullet>();

            if (bullet != null && ShouldCollideWith(bullet))
            {
                var hitContext = new HitContext {
                    Direction = bullet.transform.forward, 
                    Force = bullet.Speed, 
                    Damage = bullet.Damage, 
                    IsMelee = false
                };
                TakeDamage(hitContext);
            }
        }