IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

Diskusia – 9. diel - 3D bludisko v XNA - Kolízia druhýkrát

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
Avatar
sucharda.ondra:4.4.2013 11:02

Výborný tutorál, velké díky autorovi. Chci se zeptat jestli lze při vykreslování Boundingboxu nastavit aby se nevykreslovala barva? Tzn. nechci aby bylo vidět že krychle je obalená do krabice, která řeší kolize.

 
Odpovedať
4.4.2013 11:02
Avatar
vodacek
Tvůrce
Avatar
Odpovedá na sucharda.ondra
vodacek:4.4.2013 11:23

autor přijímá jakékoliv dary materiální ale i nemateriální povahy

a nějak nechápe to na co se ptáš

 
Odpovedať
4.4.2013 11:23
Avatar
Odpovedá na vodacek
sucharda.ondra:4.4.2013 14:29

No pokud máme udělané zdi s vyřešenou kolizí, tak kolem zdí jsou černé čáry, které ohraničují tu krabici pro kolize a vypadá to nepřirozeně. Tzn. když přidáváme do VertexPosition­Color, tak máme nastavenou černou bavu ke každému vrcholu. Jde nějak udělat aby byla barva průhledná? Když jí k vrcholům nedáme tak bude bílá a to vypadá ještě hůř.

 
Odpovedať
4.4.2013 14:29
Avatar
vodacek
Tvůrce
Avatar
Odpovedá na sucharda.ondra
vodacek:4.4.2013 14:39

ideálně nekreslit vůbec

 
Odpovedať
4.4.2013 14:39
Avatar
magic44
Tvůrce
Avatar
magic44:27.5.2013 9:15

Můžu se zeptat, kde je v přiloženém kódu přepsaná metoda Draw(). Ukazuješ jí jako třetí v tomto článku. Nevím, jestli jsem jí přehléhl, ale nenašel jsem jí.
Mimochodem dobrej a srozumitelnej článek.

Odpovedať
27.5.2013 9:15
Moudrý člověk nechce být lepší než ostatní, ale lepší, než byl sám včera.
Avatar
vodacek
Tvůrce
Avatar
Odpovedá na magic44
vodacek:27.5.2013 11:04

je ve třídě CollisionManager

 
Odpovedať
27.5.2013 11:04
Avatar
magic44
Tvůrce
Avatar
Odpovedá na vodacek
magic44:27.5.2013 11:27

Ne já myslel tuhle:

public override void Draw(){
  base.Draw();
  if (CollisionManager.DebugDraw) CollisionManager.Draw(Kamera.View, Kamera.Projection);
}
Odpovedať
27.5.2013 11:27
Moudrý člověk nechce být lepší než ostatní, ale lepší, než byl sám včera.
Avatar
vodacek
Tvůrce
Avatar
Odpovedá na magic44
vodacek:27.5.2013 11:53

ááha ta tam fakt není, opravíme :-)

 
Odpovedať
27.5.2013 11:53
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.

Zatiaľ nikto nevložil komentár - buď prvý!