// Use this for initialization void Start() { Usuario = new jogador(); painelInterfaceEntrar.SetActive(true); painelInterfaceLogin.SetActive(false); painelInterfaceRegister.SetActive(false); }
static void Main() { jogador j1 = new jogador("bruno"); int ide = Convert.ToInt32(Console.ReadLine()); j1.SetIdade(ide); Console.WriteLine("Nome ...: {0}", j1.nome);//posso acessar nome e energia aqui porque eles sao publicos Console.WriteLine("energia : {0}", j1.energia); Console.WriteLine("energia : {0}", j1.GetIdade());//pegando idade atraves do metodo criado GetIdade }
public static void DesenharAviao(ref jogador pJogador, SpriteBatch pSpriteBatch) { string sDadosJogador = ""; if ((pJogador.bConexaoRemotaLiberada == true)) VerifVencedor(ref pJogador.lAviao); for (int i = 0; i < pJogador.lAviao.Count(); i++) { //if ((pJogador.lAviao[i].ativo == true)) //{ pJogador.lAviao[i].posicaoTextoMsg.X = (10); pJogador.lAviao[i].posicaoTextoMsg.Y = (Principal.gciLimiteAltura - 60); ; if ((pJogador.bConexaoRemotaLiberada == false)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont2, " Iniciando conexao com servidor. Aguarde...", pJogador.lAviao[i].posicaoTextoMsg, pJogador.lAviao[i].CorAviao); break; } else if ((pJogador.bPartidaIniciada == false)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont2, "Conectado ao servidor. Aguardando os outros jogadores.", pJogador.lAviao[i].posicaoTextoMsg, pJogador.lAviao[i].CorAviao); break; } else { if ((pJogador.lAviao[i].Explodir)) { pSpriteBatch.Draw( pJogador.lAviao[i].modeloExplosao, pJogador.lAviao[i].posicaoatual, null, Color.White, pJogador.lAviao[i].Rotacao, pJogador.lAviao[i].posicaooriginal, 1.0f, SpriteEffects.None, 0f); pJogador.lAviao[i].fTempoExplosao -= 0.1f; if ((pJogador.lAviao[i].fTempoExplosao <= 0.0f)) { pJogador.lAviao[i].Explodir = false; pJogador.lAviao[i].fTempoExplosao = gcfTempoExplosao; if ((pJogador.lAviao[i].iQtdeVidas <= 0)) { pJogador.lAviao[i].morto = true; if ((pJogador.redeClienteJogador != null)) { pJogador.redeClienteJogador.TrocaDeMensagens( ref pJogador.clienteJogador, "MORREU=" + Convert.ToString(i)); } } } } //if else { if ((pJogador.lAviao[i].morto == false) && (pJogador.lAviao[i].ativo)) { pSpriteBatch.Draw( pJogador.lAviao[i].modelo, pJogador.lAviao[i].posicaoatual, null, Color.White, pJogador.lAviao[i].Rotacao, pJogador.lAviao[i].posicaooriginal, 1.0f, SpriteEffects.None, 0f); } //if } //else } //else if ((pJogador.bPartidaIniciada) && (pJogador.lAviao[i].ativo)) { //Escrevendo dados do avião pJogador.lAviao[i].posicaoTexto = pJogador.lAviao[i].posicaoatual; pJogador.lAviao[i].posicaoTextoTop.X = (Convert.ToInt32(Principal.gciLimiteLargura / pJogador.lAviao.Count()) * (i)); pJogador.lAviao[i].posicaoTextoTop.Y = 0; pJogador.lAviao[i].posicaoTexto.Y -= pJogador.lAviao[i].modelo.Height; pJogador.lAviao[i].posicaoTexto.X -= pJogador.lAviao[i].modelo.Width - 20.0f; if ((pJogador.lAviao[i].morto)) sDadosJogador = ("MORTO!"); else sDadosJogador = ("Vidas: " + Convert.ToString(pJogador.lAviao[i].iQtdeVidas)); sDadosJogador = pJogador.lAviao[i].NomeJogador + " - " + sDadosJogador; } //texto do avião if ((pJogador.clienteJogador == null)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont2, " Nao foi possivel conectar ao servidor.", pJogador.lAviao[i].posicaoTextoMsg, pJogador.lAviao[i].CorAviao); break; } //if else if ((pJogador.bPartidaIniciada == true)) { if ((pJogador.lAviao[i].morto == false) && (pJogador.lAviao[i].ativo)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont, (pJogador.lAviao[i].NomeJogador), pJogador.lAviao[i].posicaoTexto, pJogador.lAviao[i].CorAviao); } if ((i == pJogador.IdRemotoJogador)) { if ((pJogador.lAviao[i].Vencedor)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont2, " Jogador " + Convert.ToString(i + 1) + " ganhou!", pJogador.lAviao[i].posicaoTextoMsg, pJogador.lAviao[i].CorAviao); break; } if ((pJogador.lAviao[i].morto == true)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont2, " Jogador " + Convert.ToString(i + 1) + " perdeu!", pJogador.lAviao[i].posicaoTextoMsg, pJogador.lAviao[i].CorAviao); break; } //if } //if } //else if //texto superior if ((pJogador.lAviao[i].ativo)) { pSpriteBatch.DrawString( pJogador.lAviao[i].arialFont, sDadosJogador, pJogador.lAviao[i].posicaoTextoTop, pJogador.lAviao[i].CorAviao); } //} //if } //for }