Пример #1
0
 public void ComprarHabilidade(Habilidade habilidade)
 {
     if (pontos >= habilidade.GetCusto())
     {
         pontos -= habilidade.GetCusto();
         habilidadesPossuidas.Add(habilidade);
     }
 }
Пример #2
0
    public bool PodeComprar(Habilidade habilidade)
    {
        if (pontos >= habilidade.GetCusto())
        {
            return(true);
        }

        return(false);
    }
    void setarParametros()
    {
        if (gui.EstaSelecionado(this) && c_habilidade.PodeComprar(habilidadeAssociada))
        {
            Debug.Log("Comprando habilidade");
            Comprar();
        }

        Debug.Log("Setando parametros");
        gui.SetarUI(habilidadeAssociada.GetNome(), habilidadeAssociada.GetDescricao(), habilidadeAssociada.GetCusto(), this);
        imagemDeSelecao.gameObject.SetActive(true);
    }