Una interfaz gráfica de usuario ( GUI) le permite jugar un juego haciendo clic en los botones y otros controles. Sin una interfaz gráfica de usuario , que tendría que ser capaz de controlar el juego a través de la línea de comandos para reproducir muchos tipos de juegos. Una interfaz gráfica de usuario le permite crear un nuevo personaje con el clic de un botón o para seleccionar una fecha haciendo clic en un objeto de calendario . Puede crear una interfaz gráfica de usuario en marco de juego de Microsoft XNA usando sus clases incorporadas en combinación con una biblioteca de terceros . Instrucciones
la biblioteca de códigos
1
Descarga un control XNA GUI de terceros correspondiente conjunto de una biblioteca disponible en línea gratuito o de pago .
2
Abrir el juego que debe contener un GUI en Visual Studio.
3 Haga clic en el menú de referencias , haga clic en " Agregar referencia " y busque los terceros componentes GUI que ha descargado . Haga clic en " OK" para cargar el código.
4
referencia la biblioteca de clases GUI mediante la colocación de la ruta de archivo en la parte superior de cualquier archivo de código que deben tener acceso a la interfaz gráfica de usuario . Incluya la siguiente línea de código en la parte superior del archivo : "utilizando GUILibrary.Library.Controls ; ", o incluir un código que hace referencia a la biblioteca de clases apropiada que haya descargado
Programa del . GUI
5
Lista de todas las funciones que la interfaz gráfica de usuario debe llevar a cabo . Crear un icono para cada función y guardarlo en un archivo de imagen .
6
Añadir botones y otros elementos de interfaz gráfica de usuario como se especifica en la biblioteca de interfaz gráfica de usuario . Crear , si lo desea, una parte designada del puerto de vista del juego para contener los controles de GUI .
7
controladores de eventos Cable a cada botón , utilizando los supuestos previstos por el marco de terceros. < Br > Página 8 Escribir código
para poner en práctica las conductas necesarias dentro de cada controlador de eventos, con funciones y objetos que ya ha creado . Crear nuevas funciones según sea necesario.