locked
Dúvida "Angulo" RRS feed

  • Pergunta

  • Bom galera oque eu queria saber é o seguinte, eu montei um sistema que joga uma flecha de acordo com o angulo, gravidade, velocidade e a força do Ar. Porém caso eu queira mudar algum desses valores eu preciso muda-los no código, exemplo.
    Caso eu queira mudar o angulo eu tenho que alterar o " float angulo = 45 * (float)Math.PI / 180;", de 45 para o novo angulo.
    Como eu faço para o mudar o valor dentro do "f5" antes de executar o movimento da flecha. Exemplo, aparece primeiro a tela "Escolha o Angulo: " e depois de dar o valor a flecha é lançada. Seria como um:

    Console.Write("Escolha o angulo");
    num = int.Parse(Console.ReadLine()); 

    e o valor escolhido em "num" é passado para "angulo".
    quinta-feira, 20 de outubro de 2011 02:11

Todas as Respostas

  • Bom dia Caio, você precisa no caso de um modo de inserir o valor do angulo no seu jogo sem precisar recompilar o código, tipo um textbox para escrever e depois disparar a flecha?

    Da uma olhada se é isso: http://danieltian.wordpress.com/2008/12/24/xna-tutorial-typewriter-text-box-with-proper-word-wrapping-part-1/

    Ja vi exemplos de win forms no XNA, veja no sharpgames se te ajuda. Win Forms com XNA.


    Rodrigo Reis Ferreira
    Microsoft Certified
    quinta-feira, 27 de outubro de 2011 12:31