XNA Tutorial (1) [Ucitavanje slike,texture,sprajta...]

XNA Tutorial (1) [Ucitavanje slike,texture,sprajta...]

offline
  • Pridružio: 05 Jul 2005
  • Poruke: 70

1. Kreirajte novi projekat
File>New>Project
2. Izaberite Windows Game 2.0
3. Dodelite ime vasem projektu, pri dnu prozora, postoji box Name.
Sigurno vam se otvorila jedna stranica sa nekim kodom, e bas to nam je potrebno..
4. Ispod ovog koda:
GraphicsDeviceManager graphics;          SpriteBatch spriteBatch;
Dodajte jos dve linije tako da izgleda ovako:
GraphicsDeviceManager graphics;          SpriteBatch spriteBatch;          Texture2D textura;          Vector2 pozicija = new Vector2(20, 20);
Texture2D - ovim obezbedjuemo prostor za jednu texturu,sprajt..
Vector2 - ovim odredjuemo poziciju gde ce se iscrtavati textura, posto je Vector2, onda je odredjen sa dve koordinate X, Y.

5.Spustite se nize dole do LoadContent i dodajte sledeci kod:

textura = Content.Load<Texture2D>("textura");

6.Spustite se nize jos Smile, do Draw() i dodajte sledeci kod:

spriteBatch.Begin();             spriteBatch.Draw(textura, pozicija, Color.White);             spriteBatch.End();
SpriteBatch - Ovim omogucavamo grupi sprajtova da bude iscrtana sa istim podesavanjima.

7.Sa desne strane u Solution Explorer - Content, dodjite do foldera Content i desnim klikom na njega pa Add>Existing Item, i otvorice vam se dijalog da pronadjete texturu..
Napomena - Textura se mora zvati "textura" jer smo tako naveli u LoadContent.

8.Posto ste to uradili, pritiskom tastera F5, pokrecete igru, i dobicete ucitanu texturu.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 1146 korisnika na forumu :: 56 registrovanih, 5 sakrivenih i 1085 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 13297 - dana 20 Jan 2026 17:42

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 10x10.9, 357magnum, 4. Ozrenska, aleksandar11332, aleph_one, babaroga, bavar357, bbogdan, Bobrock1, boxbole, bukefal, CikaKURE, crazydkure, Crazzer, cuvarkuca, Darko8, Dejan_vw, Dimitrise93, dmarx1, Dorcolac, draganl, dukajov, ElGenius, Ercomero, Georgius, GH69, Giskard, ILGromovnik, jarovitt, Kajzer Soze, Koca Popovic, Kruger, leopard83, Levi, ljuba.b, Lucije Kvint, Magistar78, Marky, Metanoja, nelezele, Nikoletina Bursac, Orc, PMsnow, Resad76, Ripanjac, skok, Srky Boy, stegonosa, Stod, The_new_Statesman, Tribal, v82, VanZan, vladulns, zlatkoa987, |_MeD_|