Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako použiť textúru cez text v XNA

Vývoj Xbox New Architecture ( XNA ) kit je sada nástrojov určených na pomoc vývojárom pri vytváraní hier pre počítače so systémom Windows a Xbox 360. . XNA kit umožňuje použiť textúry na primitívne typy grafických , ako polygóny . To vám umožní vytvárať fotorealistické obrázky pre vašu hru . Proces aplikácie textúra je veľmi flexibilný a umožňuje prispôsobiť grafiku do vášho vkusu . Napríklad , môžete použiť textúru cez text , aby bol text efektný vzhľad . Veci , ktoré budete potrebovať
počítača s Visual Studio 2010 a XNA Game Studio 4.0 nainštalovaná ( pozri zdroj )
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte aplikáciu Visual Studio 2010 kliknutím na jeho ikona programu .
2

Vyberte " Súbor " , " New " a potom " projekt " a kliknite na " Visual C # " a " XNA " v stĺpci na ľavej strane .

Sims 3

vyberte " Windows Game ( 4.0 ) " v pravom stĺpci a stlačte tlačidlo " OK " . Nový Windows hra projekt je vytvorený , a súbor zdrojový kód sa zobrazí v hlavnom okne editora .
4

Pravým tlačidlom myši na názov projektu , ktorý má slovo " obsah " pripojená k nemu v " Riešenie explorer " panel . Otvorí sa kontextové menu .
5

Vyberte " Pridať " a " Nová položka " a otvorí sa okno " Pridať novú položku " .
6

Vyberte " SpriteFont , " a stlačte tlačidlo " OK " . Nový sprite súbor je pridaný do projektu , a to je automaticky načítaný do hlavného okna editora .
7

Nájdite riadok kódu nižšie , ktorá sa nachádza v blízkosti hornej časti súboru zdrojového kódu . To je hlavný kód obsahuje triedy pre vašu hru . Zložené zátvorky , ktoré nasledujú tento riadok priložiť mnoho pre- generované metódy vnútri bloku kódu . Blok kódu je postupnosť príkazov , obklopené dvoma zloženými zátvorkami

public class Game1 : . Microsoft.Xna.Framework.Game
8

deklarovať novú " SpriteFont " premennú s názvom " font . " to je to , čo budete používať na označenie svojho" súboru SpriteFont " , ktorý ste vytvorili skôr . Umiestnite nasledujúci riadok v hornej časti bloku kódu pre triedu klipart

SpriteFont font " Game1 . " ;
9

Vyhľadajte pre- generované metóda " LoadContent " rolovaním asi v polovici dole na stránke v súbore zdrojového kódu . Metóda vyzerá tohle :

protected override void LoadContent ( ) { spriteBatch = new SpriteBatch ( GraphicsDevice ) ; }
10

Pridať nasledujúce vyhlásenie pod " spriteBatch " riadku v metóda " LoadContent " . Tento načíta súbor " SpriteFont1 , " čo je predvolený názov pre nové súbory " SpriteFont " . Ak ste zmenili názov súboru " SpriteFont " v kroku 2 , uistite sa , že názov je v súlade s týmto riadok kódu :

font = Content.Load ( " SpriteFont1 " ) ;

11

Prejdite nadol na metódu " Draw " . Tento kód vyzerá takto :

protected override void Draw ( GameTime GameTime )
12

Pridať nasledujúce príkazy vnútri " Draw " metóda kód bloku kresliť textúru cez texte aplikácie . Prvý riadok vytvorí " Vector2 " objekt , ktorý označuje miesto , kde bude text ísť . Hodnota " 0,0 " , miest , že v pravom hornom rohu obrazovky . Druhý riadok čerpá reťazec texte

Vector2 TextPosition = new Vector2 ( 0 , 0 ) ; . SpriteBatch.DrawString ( font , " Text " , TextPosition , Color.Black ) ;
13

Aplikáciu spustíte stlačením zeleného tlačidla " Play " sa nachádza na hornom paneli nástrojov Visual Studio rozhrania . Uvidíte okno s textom " Text " v pravom hornom rohu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené