Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como Animar um Sprite em um jogo XNA
software de programação da Microsoft XNA Game Studio inclui uma classe de objetos chamado " Sprite ". Os programadores usam sprites para exibir gráficos 2D simples , que muitas vezes incluem texto , como o nome de um jogador , sua pontuação , o nome do nível atual e uma barra de saúde . Enquanto XNA torna sprites diretamente para a porta de visualização , use um gasoduto para criar a maioria das outras XNA gráficos. Você pode animar um sprite usando as classes de programação especiais criados pelo XNA para manipulação gráfica. Coisas que você precisa
Visual Studio com XNA instalado
Show Mais instruções
1

Abra o Visual Studio e localize o arquivo que contém o construtor de seu jogo.
< Br > 2

Instantiate , ou criar um objeto de uma classe específica, vários valores constantes para representar a rotação, escala e profundidade do seu sprite . Criar uma referência para a classe AnimatedTexture e instanciá-lo usando os valores constantes como argumentos em sua função de construtor. Instanciar a classe AnimatedTexture dentro construtor do jogo.
3

Abra o arquivo que deve utilizar o sprite e carregar as texturas necessárias . Criar variáveis ​​para representar a janela , a posição do sprite eo número de quadros XNA deve processar por segundo. Coloque as texturas dentro do método " . LoadContent ()" . Instanciar um objeto SpriteBatch desenhar texturas e executar o método da classe AnimatedTexture " . Load () " , utilizando-se as variáveis ​​que você criou como parâmetros.
4

Criar um método " . UpdateFrame ()" que seu sprite pode usar para fazer um loop através de animações . Crie um loop dentro do método que incrementa uma variável espaço reservado para acompanhar o quadro de animação atual.
5

Localize o método " . Update () " e usar a classe SpriteTexture para especificar o quadro de animação para exibir por chamando o " . UpdateFrame ()" método.
6

Localize o " ) . Desenhar ( " método de seu jogo e chamar o " ) . Begin ( " método da " . SpriteBatch ()" classe. Executar o " DrawFrame ( ) . " Método da classe SpriteTexture , usando o SpriteBatch como um parâmetro . Chame o método de SpriteBatch " (). End" .

Anterior :

Próximo : No
  Os artigos relacionados
·Como fazer uma ferramenta em Visual Basic 
·Cordas Tamanho em VB6 
·Como carregar e salvar arquivos em TIF Multipágina Vb.…
·Como Totais de entrada em um banco de dados 
·Como ativar a API janela para mostrar em VB6 
·Como exibir um arquivo JPG em Visual Basic PictureBox 
·Como usar múltiplas desigualdades em Visual Basic 
·Como fazer um botão de reset no VBA 
·Como escrever um programa que permite ao usuário espec…
·A função de VB para uma cadeia de comprimento 
  Artigos em destaque
·Treinamento C + + 
·Como enviar dados de formulário HTML para um arquivo d…
·Como Ganhar Dinheiro Fazer um Facebook App 
·Como carregar imagens em Java usando o NetBeans 
·Como Desenvolver Tetris Jogos em Java 
·Como adicionar um registro com SQL 
·Como armazenar dados de BASIC Stamp 
·Como usar o comando Array in PHP 
·Como escrever algoritmos simples 
·Como acessar Contatos na Evolução Python 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados