“Conocimientos Programación>Lenguajes De Programación

Cómo hacer un cuadro de texto en XNA

2015/11/17
Hacer un cuadro de texto en XNA es útil cuando se desea mostrar texto al usuario en su juego. XNA es un entorno de desarrollo creado por Microsoft para la codificación de los juegos de ordenador . El texto en un cuadro de texto aparece de izquierda a derecha , de forma similar a cómo aparecen los caracteres en un editor de texto al escribir. Para crear un cuadro de texto , se necesita un archivo de imagen de textura que se puede utilizar como fondo para el cuadro de texto . Instrucciones
1

Abra el XNA Framework y cargar el proyecto de juegos de Windows .
2

Abra el archivo " Game1.cs " .
3

Declarar "Rectángulo " y objetos " Texture2D " en la parte superior del archivo " Game1.cs " , justo después de la " GraphicsDeviceManager gráficos ; SpriteBatch SpriteBatch ; " líneas. Por ejemplo , "Rectángulo my_textbox ; Texture2D myColor ; " .
4

Establecer anchura inicial del cuadro de texto , la altura y la posición en el método " initialize () " . Por ejemplo, " my_textbox = new Rectangle ( 20 , 20 , 100, 100 )," hace un cuadro de texto con un tamaño de 100 por 100 y se sitúa en las coordenadas ( 20,20 )
5

. Cargar una imagen de textura para su proyecto de cambiar a Visual C #, abrir el Explorador de soluciones, haga clic en " contenido" y haga clic en "Add -> elemento existente " . Seleccione el archivo de imagen.
6

carga la textura de fondo para el cuadro de texto con la función " Content.Load " en el " LoadContent ()" método. Por ejemplo, " myColor = Content.Load ( " color_description "); " .
7

Dibuja el cuadro de texto mediante el uso del objeto SpriteBatch "Inicio " , "Dibujo" y funciones "End " en el método de "Draw ()" , antes de " base.Draw ( GameTime )," y después de " TODO " . Por ejemplo , " spriteBatch.Begin ( ) ; SpriteBatch.Draw ( myColor , my_textbox , Color.Black ) ; spriteBatch.End ( ) ; " . El cuadro de texto ahora debe mostrar automáticamente una vez que se ejecuta el programa.
8

guardar el proyecto de juegos de Windows .

Lenguajes De Programación
Cómo agregar columnas DataGrid dinámica
Cómo hacer un menú de programas de TI- 83 Programación básica
Cómo agregar barras de línea a un sitio Web
Cómo instalar CORBA IDL en NetBeans
Cómo imprimir un solo sobre con Word XP
Cómo contar en binario para principiantes
Cómo quitar el iPhone emulador CoreData
Cómo crear una modulación de ancho de pulso (PWM ) en un módulo de Verilog para ejecutar un motor /servo
Conocimientos Informáticos © http://www.ordenador.online