Hvordan bruke SpriteFont i XNA

Hvordan bruke SpriteFont i XNA


Den grunnleggende spillet rammeverket XNA utviklet av Microsoft brukes til å lage spill på alle deres dagens plattformer, for eksempel Windows og Xbox. XNA er utviklet for å fungere med programmeringsspråket C # i Visual Studio. Brukere kan bruke gratis uttrykkelig eller betalte profesjonelle versjoner av XNA. Begge versjonene støtter all kode og programmering, inkludert spritefonts. En spritefont er rammen måte å håndtere tekst tegnet på skjermen eller et bilde.

Bruksanvisning

1 Åpne C # Express ved å klikke på "File" og "New Project". Velg versjonen av XNA til å bruke som XNA 4.0, og velg "Windows Game" i form. Navn prosjektet og velge prosjektkatalogen og klikk på «Opprett». Dette vil skape et spill mal med alle biblioteker og grunnleggende struktur pre-laget.

2 Lag dine variabler. Sett inn koden i "Spill1" class nær toppen av inngangs skjermen. Dette vil tillate deg å finne dem lettere og la alle funksjoner tilgang til dem.

SpriteFont MessageFont;

String melding = "Hei!";

3 Last skriften, men først må du legge det til i prosjektet. Se etter "Prosjekt Directory Listing" på kanten av vinduet. Høyreklikk på "innholdskatalogen" og velg "Legg til element." Et nytt vindu vil dukke opp. Velg "Sprite Skrift." Standardnavnet er "SpriteFont1.spritefont." Velg "OK". Dette vil få opp et XML-dokument. Du skal se kodene "<skriftnavn> Kootaney </ skriftnavn>" i XML. Den midterste er systemet skriften som skal brukes. Du kan endre den til "Arial", for eksempel ved å erstatte "Kootaney" med "Arial".

4 Gå tilbake til "Game1.cs" -fanen og bla ned til "LoadContent ()" -funksjon. Du må legge til følgende kode for å laste spritefont:

"MessageFont = Content.Load&lt;SpriteFont>("Content/SpriteFont1");"

5 Bla ned til funksjonen "Draw ()" og i mellom de to linjer med kode som allerede er der, legge til følgende kode:

spriteBatch.Begin();

spriteBatch.DrawString (MessageFont, melding, nye Vektor2 (20, 20), Color.Gold);

spriteBatch.End ();

6 Trykk "F6" for å bygge prosjektet. Trykk "F5" for å teste filen. Et vindu vil dukke opp som viser ordet "Hei!" Du kan endre denne meldingen ved å erstatte "Hei!" i variablene kode på toppen av skjermen med den teksten du ønsker.