Exemple #1
0
    void OnTriggerEnter2D(Collider2D otro)
    {
        Bala bala;

        if (vidas > 0)
        {
            if (otro.gameObject.tag == "bala")
            {
                //Pendiente poner pooling para las balas
                bala           = otro.gameObject.GetComponent <Bala>();
                bala.Disparada = false;

                if (--vidas == 0)
                {
                    esta_viva = false;
                    hud.ActualizarMoneda(valor_muerte);
                }
                else
                {
                    lb.ModificarBarra(delta_vida);
                }
            }
        }
    }