Stránka 1 z 1

C# pohyb postavy podle obrázku

Napsal: 31 bře 2015 16:29
od Rutherther
Ahoj, chci se zeptat, jestli někdo nevíte, jak by šlo udělat, že bych do picture boxu nahrál obrázek, který bude mít jen pár černých čar a přes bitmap a graphics bych přidal panáčka. Např. Na šipky bych přidal chození panáčka. A panáček by mohl procházet po bílé ploše, ale po černých čárách ne.

Šel by udělat poslední krok? S předešlými dvěma bych si poradil, díky.

Re: C# pohyb postavy podle obrázku  Vyřešeno

Napsal: 31 bře 2015 16:38
od satik
Samozřejmě, stačí při chůzi kontrolovat odpovídající pixely toho obrázku, který určuje průchodnost :)

Re: C# pohyb postavy podle obrázku

Napsal: 31 bře 2015 16:57
od faraon
Co třeba kolize spritů? Kdysi dávno to historické osmibitové mikropočítače a primitivní herní konzole zvládaly hardwarově, ale dnešní kancelářské počítače takové vymoženosti nemají, tak si to musíš naprogramovat sám:
http://www.builder.cz/cz/forum/tema-125 ... ze-spritu/
http://www.xna.mzf.cz/articles/article_5.php

Více zde: http://cs.wikipedia.org/wiki/Sprite_(počítačová_grafika)

Re: C# pohyb postavy podle obrázku

Napsal: 31 bře 2015 18:49
od Rutherther
satik píše:Samozřejmě, stačí při chůzi kontrolovat odpovídající pixely toho obrázku, který určuje průchodnost :)

Dobře, tak nějak jsem si myslel, že to půjde, tohle mi bylo skoro jasné, teď jak to využít přímo v kódu? Jak z graphics/bitmap/image získám pixel dané souřadnice? Díky


Doplnění:
Asi použiji sprity, ale tejně by mě zajímalo, jak by to šlo udělat přímo přes bitmapu/image/graphics

Re: C# pohyb postavy podle obrázku

Napsal: 31 bře 2015 19:02
od satik
Co třeba zkusit do googlu hodit "C# bitmap get pixel" ? :)
Hned první odkaz vede na https://msdn.microsoft.com/en-us/librar ... 10%29.aspx

Re: C# pohyb postavy podle obrázku

Napsal: 31 bře 2015 19:21
od Rutherther
To mě nenapadlo, díky