| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come animare uno sprite in un XNA Game
    Gioco software di programmazione Studio XNA di Microsoft include una classe di oggetti chiamata " sprite ". I programmatori usano sprites per visualizzare semplici grafici 2D che spesso includono testo , come ad esempio il nome di un giocatore , il suo punteggio , il nome del livello corrente e una barra di salute . Mentre XNA rende sprite direttamente alla finestra di visualizzazione , utilizzare una pipeline per creare più altri elementi grafici XNA . È possibile animare uno sprite utilizzando le speciali classi di programmazione creati da XNA per la manipolazione grafica . Cose che ti serviranno
    Visual Studio con XNA installato
    Show More Istruzioni
    1

    Aprire Visual Studio e individuare il file che contiene il costruttore di gioco.
    < Br > 2

    creare un'istanza , o creare un oggetto di una classe specifica , diversi valori costanti per rappresentare la rotazione , la scala e la profondità del tuo sprite . Creare un riferimento alla classe AnimatedTexture e creare un'istanza utilizzando i valori costanti come argomenti nella sua funzione di costruzione . Creare un'istanza della classe AnimatedTexture entro il costruttore di gioco .
    3

    Aprire il file che deve utilizzare lo sprite e caricare le texture necessarie . Creare variabili per rappresentare la finestra , la posizione dello sprite e il numero di fotogrammi XNA dovrebbe rendere al secondo. Caricare le texture all'interno del metodo " . LoadContent ( ) " . Creare un'istanza di un oggetto SpriteBatch per disegnare textures ed eseguire " . Load ( ) " metodo della classe AnimatedTexture , utilizzando le variabili create come parametri .
    4

    Crea un metodo " . UpdateFrame ( ) " che il vostro sprite può utilizzare per eseguire il ciclo animazioni . Creare un ciclo all'interno del metodo che incrementa una variabile segnaposto per tenere traccia del frame di animazione corrente.
    5

    Localizzare il " . Aggiornamento ( ) " metodo e utilizzare la classe SpriteTexture per specificare il frame di animazione da visualizzare la chiamata al metodo " . UpdateFrame ( ) " .
    6

    Localizzare il " . draw ( ) " metodo del tuo gioco e chiamare il " . Begin ( ) " metodo del " . SpriteBatch ( ) " classe . Eseguire il file ". STIRATOIO ( ) " metodo della classe SpriteTexture , utilizzando il SpriteBatch come parametro. Chiamare il metodo del SpriteBatch " . End ( ) " .

    Previous :

    next :
      Articoli Correlati
    ·Tutorial su come utilizzare VB6 PictureBox 
    ·Come visualizzare un form in un'applicazione console Vb…
    ·Come confrontare le versioni dei file con VBS 
    ·Come utilizzare la funzione FormatDateTime in Visual Ba…
    ·Come creare una casella combinata in Access 
    ·Come accedere alla FlexGrid in VB6 
    ·Come creare un pulsante di chiusura per chiudere una fo…
    ·Come creare una relazione padre- figlio utilizzando VB.…
    ·Come visualizzare greco in VB6 
    ·Come chiamare una stored procedure SQL con MS Access VB…
      Articoli in evidenza
    ·Che cos'è un file CTP 
    ·Confronto di stringhe in Python 
    ·Come modificare il TextBox Colore bordo in Visual Basic…
    ·Come usare Dir $ in VB6 
    ·ANSI C Tipi di dati 
    ·Come determinare la lunghezza di una stringa nel testo …
    ·Come aggiungere righe in JTable 
    ·Rimozione di una barra di scorrimento verticale in Java…
    ·Come creare un Modulo d'ordine con PHP 
    ·Come interrogare le tabelle HTML con VBA Accesso 
    Copyright © Conoscenza Informatica http://it.wingwit.com