void SetarSelecionado(HabilidadeBotao novoBotao) { if (selecionadoAtual != null && novoBotao != selecionadoAtual) { selecionadoAtual.Deselecionar(); } selecionadoAtual = novoBotao; }
public bool EstaSelecionado(HabilidadeBotao botao) { if (selecionadoAtual == botao) { return(true); } return(false); }
public void SetarUI(string nome, string descricao, int custo, HabilidadeBotao habilidadeAtual) { localNome.text = nome; localDescricao.text = descricao; localPreco.text = controlador.GetPontos().ToString() + "/" + custo.ToString(); if (controlador.GetPontos() >= custo) { localPreco.color = Color.green; } else { localPreco.color = Color.red; } SetarSelecionado(habilidadeAtual); }