Estoy tratando de poner en práctica la introducción de texto de teclado para el chat en el juego, al escribir el nombre del personaje, guardar el nombre del archivo, etc.decisiones en XNA (para la introducción de nombres, el chat)
me estaba metiendo con KeyboardState tratando para obtener el símbolo añadido más nuevo para traducirlo en un carácter que podría agregar a mi cadena de entrada, pero parece ordenar la matriz de teclas presionadas actualmente en algún orden (apuesto a que está ordenado por código clave), por lo que no puedo encontrar fácilmente qué tecla se presionó al final para agregarla a la cadena de entrada.
¿Hay una manera fácil de detectar la última tecla de texto presionada (incluidas las situaciones en las que se presionan varias teclas, porque la gente lo hace a veces), o es más fácil utilizar algunas soluciones existentes?
Estoy estudiando C# y XNA, así que me gustaría poder hacerlo yo mismo, pero al final quiero que mi juego funcione.
Gracias, este es el tipo de algo que estaba buscando. – user1306322