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 2296 korisnika na forumu :: 69 registrovanih, 5 sakrivenih i 2222 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -III-, 33 bren, Aco_GM, advokat84, alberto, Andrija357, Apok, AS, BB, Bbbggg1979, Bo96, BORUTUS, Botovac, BZ, Cigi, Crazzer, darionis, darkojbn, DavidA, dejan.7951, dekan.m, Dorcolac, draganl, Dungorth, Džekson, ekser222, esx66, Feller, Georgius, HogarStrashni, ibssa, Jakonjveliki, Kajzer Soze, Kobrim, Konda, koom0001, ladro, ljuba.b, mercedesamg, Miki 84, Milan Miscevic, milutin134, mir, mist-mist, mkukoleca, mmelezovic, nesa1962, niksa517, OtacMakarije, Paklenica, Panter, Pekman, Radio operater, raso76, Smiljkovich, synergia, tachinni, Tomo988, TRAVUNIJA, Trimi68, v0idmp3, vathra, vidra1, vjetar, Vlado82, vuksa72, Zeljo980, zlaya011, 79693