void AtualizaVisualEstadoDeJogo() { if (estadoJogo_fmt == "") { estadoJogo_fmt = txtEstadoDeJogo.text; } string estadoDeJogo_str = string.Format( estadoJogo_fmt, GerenciadorGeral.qtdJogadores, GerenciadorGeral.pontuacao[0], GerenciadorGeral.pontuacao[1], GerenciadorGeral.pontuacao[2], GerenciadorGeral.pontuacao[3] ); txtEstadoDeJogo.text = estadoDeJogo_str; btCadastrarJogador.interactable = GerenciadorGeral.PodeCadastrar(); btDecadastrarJogador.interactable = GerenciadorGeral.PodeDecadastrar(); }
void AtualizaListaVisualJogadores() { for (int i = 0; i < 4; i++) { var qtdJogadores = GerenciadorGeral.qtdJogadores; Color corFinal = i < qtdJogadores ? Color.white : Color.grey; var duendeSprites = listaJogadores .GetChild(i) .GetChild(0) .GetComponent <MudaSpritePorJogador>(); duendeSprites.cabeca.color = corFinal; duendeSprites.corpo.color = corFinal; duendeSprites.manga.color = corFinal; duendeSprites.mao.color = corFinal; } adicionarJogador.interactable = GerenciadorGeral.PodeCadastrar(); removerJogador.interactable = GerenciadorGeral.PodeDecadastrar(); }