private void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == "Bullet")
     {
         ColisionEnemy colisionEnemy = other.GetComponent <ColisionEnemy>();
         enemyLife.addDamage(colisionEnemy.damageInHead);
     }
 }
    private void doExplosion(Vector3 point)
    {
        Collider[] objetosExplotados = Physics.OverlapSphere(point, radius, layerEx);

        foreach (Collider col in objetosExplotados)
        {
            Rigidbody rb = col.GetComponent <Rigidbody>();

            if (rb != null)
            {
                if (col.tag == "Enemy")
                {
                    EnemyDataLife dataLife = col.GetComponent <EnemyDataLife>();
                    float         distance = Vector3.Distance(col.transform.position, transform.position);
                    float         damage   = (distance * 100) / radius;
                    dataLife.addDamage(damage);
                }
                rb.AddExplosionForce(forceExplosion, point, radius, 0.05f, ForceMode.Impulse);
            }
        }
    }