Ejemplo n.º 1
0
    protected virtual void OnTriggerExit(Collider other)
    {
        DamageReciever dr = other.GetComponent <DamageReciever>();

        if (dr && WhereToDamage == DamageZone.OUTSIDE)
        {
            dr.Die(null);
        }
    }
Ejemplo n.º 2
0
    public virtual void Die()
    {
        if (!_isAlive)
        {
            return;
        }
        ;

        _isAlive = false;

        if (MasterDamageReciever)
        {
            MasterDamageReciever.Die();
            return;
        }
    }