Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe maak je een sprite animeren in een XNA Game
Microsoft XNA Game Studio programmeersoftware bevat een klasse van voorwerpen genoemd een ' sprite . " Programmeurs gebruiken sprites om simpele 2D- graphics die bevatten vaak tekst , zoals de naam van een speler , zijn score , de naam van het huidige niveau en een health bar weer te geven . Terwijl XNA maakt sprites rechtstreeks aan de viewport , gebruik dan een pijpleiding naar de meeste andere XNA graphics te creëren . U kunt een sprite met de speciale programmering klassen gecreëerd door XNA voor grafische manipulatie animeren . Wat je nodig hebt
Visual Studio met XNA geïnstalleerd
Toon Meer Aanwijzingen

Open Visual Studio 1 en zoek het bestand dat de constructeur van uw spel bevat .
< Br > 2

instantiëren , of maak een voorwerp van een specifieke , verschillende constante waarden klasse om de rotatie , de omvang en diepte van je sprite te vertegenwoordigen. Maak een verwijzing naar de AnimatedTexture klas en instantiëren het gebruik van de constante waarden als argumenten in zijn constructorfunctie . Instantiëren de AnimatedTexture klasse binnen constructor van het spel .
3

Open het bestand dat de sprite moet gebruiken en laadt de benodigde textures . Maak variabelen om de viewport , de positie van de sprite en het aantal frames XNA moet maken per seconde vertegenwoordigen . Laad de texturen binnen het " . LoadContent ( ) " methode. Instantiëren een SpriteBatch object om texturen te tekenen en uit te voeren de " . Load ( ) " methode van de AnimatedTexture klasse , met behulp van de variabelen die u hebt gemaakt als parameters .
4

maken " . UpdateFrame ( ) " methode die uw sprite kan gebruiken om lus door animaties . Maak een lus in de methode die stappen van een tijdelijke aanduiding variabele aan de huidige animatiekader bijhouden .
5

Zoek de " . Update ( ) " methode en gebruik de SpriteTexture klasse aan de animatiekader opgeven om weer te geven door het aanroepen van de " . UpdateFrame ( ) " methode .
6

Zoek de "Draw ( ) . " methode van uw spel en noemen het " . Begin ( ) " methode van de " . SpriteBatch ( ) " klasse . Voer het ' . DrawFrame ( ) " methode van de SpriteTexture klasse , met behulp van de SpriteBatch als parameter . Noemen " . End ( ) " methode van de SpriteBatch 's .

Previous: Next:
  Visual Basics Programming
·Hoe een muis klik Event Maak m…
·Hoe te DataGrid Waarden binden…
·Wat is het verschil tussen Sub…
·Hoe maak je een Form Fit Elk f…
·Hoe te wijzigen van een afbeel…
·Toegang tot een Make Table Que…
·Hoe de VBA Language Introducee…
·Hoe te Dwgthumbnail.Ocx gebrui…
·Hoe de Visual Basic 6 Code bij…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een Infinite Loop Gebruik 
·Hoe te itereren over Keys in HashMap in …
·ConnectException : Verbinding geweigerd …
·Wat is Python EXE ? 
·Hoe Bewerken in GridView 
·Hoe kan ik meerdere Selecteer in MySQL 
·Hoe maak je een Python -bestand importer…
·Hoe vindt u de Data een database Menswor…
·Hoe maak je een nieuw venster voor een w…
Copyright © Computer Kennis http://www.nldit.com