“Conocimientos Programación>Visual Basics Programación

Cómo animar un sprite en una XNA Game

2014/9/8
software de programación de Microsoft XNA Game Studio incluye una clase de objetos llamado " sprites ". Los programadores utilizan sprites para mostrar gráficos simples en 2D , que a menudo incluyen texto , como el nombre de un jugador , de su cuenta, el nombre del nivel actual y una barra de salud. Mientras XNA hace sprites directamente a la vista , use una tubería para crear la mayoría de los gráficos de XNA . Puede animar un sprite utilizando las clases especiales de programación creado por XNA para la manipulación gráfica. Cosas que necesitará
Visual Studio con XNA instalado
Mostrar más instrucciones
1

Abra Visual Studio y localizar el archivo que contiene el constructor de su juego.

2

crear instancias o crea un objeto de una clase, varios valores constantes específicas para representar la rotación , la escala y la profundidad de tu sprite . Crear una referencia a la clase AnimatedTexture y crear una instancia utilizando los valores constantes como argumentos en la función constructora . Crear una instancia de la clase AnimatedTexture en el constructor del juego.
3

Abra el archivo que se debe utilizar el sprite y cargar las texturas necesarias . Crear variables para representar la ventana gráfica , la posición del sprite y el número de fotogramas XNA debe rendir por segundo. Cargue las texturas dentro del método " . LoadContent ()". Crear instancias de un objeto SpriteBatch para dibujar texturas y ejecutar el método . " Load () " de la clase AnimatedTexture , utilizando las variables que ha creado como parámetros.
4

Crear un método " . UpdateFrame ()" que tu sprite puede utilizar para recorrer animaciones. Cree un bucle en el método que se incrementa una variable de marcador de posición para seguir el marco de la animación actual.
5

busque el método " . Update () " y utiliza la clase SpriteTexture para especificar el fotograma de la animación para mostrar por llamar al método " . UpdateFrame ()".
6

busque el método " . Dibuja ()" de su juego y llamar a la " . Empiece ()" método de la " . SpriteBatch ()" clase. Ejecutar el método " . Manuar ( ) " de la clase SpriteTexture , usando el SpriteBatch como un parámetro . Llame al método del SpriteBatch " . End ()".

Visual Basics Programación
Cómo utilizar VBA para cambiar la ubicación de base de datos en Access 2007
Cómo animar Caminando en flash
Cómo calcular los días hábiles en Visual Basic
¿Qué es la enumeración en VB.NET
Cómo acceder a un valor de Consulta
Cómo corregir un número de lugares decimales en E Visual Basic
Cómo construir una mesa de ordenador
Cómo convertir una matriz de bytes en una cadena con VB.Net
Conocimientos Informáticos © http://www.ordenador.online