Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – Autíčko 1 - Vykreslenie

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Petr
Tvůrce
Avatar
Odpovedá na
Petr:20.10.2012 18:56

Psané tutoriály dělá kde kdo, tak dělám videa ;)
Některé z nich pak používám při výuce, takže aby někde byly ke stažení hotové kódy je ne zcela žádoucí...

Avatar
Lunil
Člen
Avatar
Lunil:27.10.2012 20:41

Dotaz:) 7:20 zacina sa pisat prikaz
spriteBatch.Be­gin(SpriteBlen­dMode.None);
avsak
The name 'SpriteBlendMode' does not exist in the current

napriek tomu, ze SpriteBlendMode by mal byt enum. Chyba mi tam asi nejaka reference, ktora nie je zapisana? (kukal som aj stranku msdn) ale o moc mudrejsi niesom.

Odpovedať
Neustalym resetovanim pocitaca ho dovedieme do pozadovaneho stavu. O:-)
Avatar
David Hartinger
Vlastník
Avatar
Odpovedá na Lunil
David Hartinger:27.10.2012 21:01

Viz 1. komentář, v XNA verze 4.0 to již není třeba nastavovat.

Odpovedať
New kid back on the block with a R.I.P
Avatar
minecraftgiesi:10.11.2012 10:12

Mohl by mi někdo poradit co udělat s XNA.Když si udělám projekt a spustím tak mi to napíše error a kódy.help me pls.

Odpovedať
Milujte c#/xna :)
Avatar
Michal Štěpán:1.1.2013 19:08

Ahoj,
trápím se s "spriteBatch.Be­gin(SpriteBlen­dMode.None)". Našel jsem si, že ve XNA 4.0 se místo:
spriteBatch.Be­gin(SpriteBlen­dMode.AlphaBlen­d, SpriteSortMode­.Deferred)
píše
spriteBatch.Be­gin(SpriteSor­tMode.Deferred, BlendState.Al­phaBlend)
Bohužel mi to na můj testovací obrázek nepomáhá. Viz příloha. Nevíte někdo čím to je?

Díky.

Část v kódu:
protected override void Draw(GameTime gameTime)
{
GraphicsDevice­.Clear(Color.Cor­nflowerBlue);

// TODO: Add your drawing code here
//spriteBatch­.Begin(Sprite­SortMode.Defe­rred, BlendState.Al­phaBlend, null, null, null, null, null);
spriteBatch.Be­gin(SpriteSor­tMode.Deferred, BlendState.Al­phaBlend);

ship.Draw(spri­teBatch);
spriteBatch.End();
base.Draw(game­Time);
}

Avatar
Luboš Běhounek Satik:1.1.2013 19:42

Jsi si jisty, ze mas u obrazku alfa kanal?

Odpovedať
https://www.facebook.com/peasantsandcastles/
Avatar
Michal Štěpán:1.1.2013 20:18

To bude asi tím, že ten obrázek to nemá. Jakým programem lze obrázky takto upravovat? Stačí Infraview?

Avatar
Luboš Běhounek Satik:1.1.2013 20:32

Ja pouzivam gimp na pridavani alfakanalu do obrazku z MSPAINT :D

Odpovedať
https://www.facebook.com/peasantsandcastles/
Avatar
TomBen
Tvůrce
Avatar
Odpovedá na Michal Štěpán
TomBen:1.1.2013 20:43

Součástí Irfanu bývá PNGout Plugin, který při exportu
umožňuje zvolení průhledné barvy. Plnohonotný alfa kanál
to sice zdaleka není, ale jednoduché věci může stačit i to.

Jinak samozřejmě nějaký editor ( jako např. Satikem zmiňovaný GIMP ).

Odpovedať
Za posledních 200 miliónů let se nic zvláštního nestalo, akorát dinosauři vymřeli a opice se naučily programovat.
Avatar
Petr
Tvůrce
Avatar
Petr:6.1.2013 15:22

Na kontrolu, úpravu i vytváření PNG obrázků s průhledností a alfakanály doporučuji on-line free editor Pixrl na adrese http://pixlr.com/editor

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 34.