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 3362 korisnika na forumu :: 76 registrovanih, 8 sakrivenih i 3278 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 4695 - dana 26 Nov 2025 23:09

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 1MAP, 4. Ozrenska, 6.5lapua, A.R.Chafee.Jr., B61, bojank, boromir, Borski1977, Dejan_vw, Denaya, Dogma21, Draganeli, eagle.rs, FOX, Foxdie, g_g, gaga23, ghoost, goran.vvv, Goran_, HrcAk47, ikan, ILGromovnik, Jablan, Jakonjveliki, Joint Chief, Jomini, Jonbonjovi, K a s p e r, Kriglord, leptirleptir, Litostroton, Lucije Kvint, Macalone, max power, maxim_von_burdengate, Metanoja, MiGac, Mihajlo, miljannis, MiljanXD, mir juzni, N.e.m.a.nj.a., neutrino, ozzy, Papadubi, pceklic, pein, Povratak1912, Putnik22, raster12, samp1389, Sava89, savaskytec, sevenino, Singidunumac, sluga, sony771, Srle993, StalniPromatrač, Str2022, Szigetwar, Tandrkalo, tomigun, Vladoj, VNVK, Voice1, voja64, vukajlo71, VX1, Woya, Zavulon, zeka013, ZetaMan, Zjmc, |_MeD_|