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

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: říjen 14
Pohlaví: Muž
Stav:
Offline

C# pohyb postavy podle obrázku

Příspěvekod Rutherther » 31 bře 2015 16:29

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.

Reklama
Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

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

Příspěvekod satik » 31 bře 2015 16:38

Samozřejmě, stačí při chůzi kontrolovat odpovídající pixely toho obrázku, který určuje průchodnost :)
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7397
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: C# pohyb postavy podle obrázku

Příspěvekod faraon » 31 bře 2015 16:57

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)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: říjen 14
Pohlaví: Muž
Stav:
Offline

Re: C# pohyb postavy podle obrázku

Příspěvekod Rutherther » 31 bře 2015 18:49

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

Uživatelský avatar
satik
Level 6
Level 6
Příspěvky: 3509
Registrován: leden 15
Bydliště: Krkonoše
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: C# pohyb postavy podle obrázku

Příspěvekod satik » 31 bře 2015 19:02

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
PC: MSI RTX 4090 Suprim X, AMD Ryzen 9 7950x3D, ASUS Crosshair HERO X6670E, 64GB RAM@6000CL30, Fractal Define Torrent, Seasonic PRIME TX 1600W, SSD Seagate Firecuda 530 M2 2TB +
4TB + 4TB SATA Micron 5200 ECO
Periferie: Samsung Odyssey G9 Neo + 2x AOC AG271QG, Razer Deathadder, Ducky Shine7, Steelseries QcK+, Beyerdynamic MMX300, Valve Index

Rutherther
Level 2
Level 2
Příspěvky: 227
Registrován: říjen 14
Pohlaví: Muž
Stav:
Offline

Re: C# pohyb postavy podle obrázku

Příspěvekod Rutherther » 31 bře 2015 19:21

To mě nenapadlo, díky


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Výběr PC podle her Příloha(y)
    od buripe » 13 pro 2024 16:16 » v Rady s výběrem hw a sestavením PC
    6
    1884
    od buripe Zobrazit poslední příspěvek
    15 pro 2024 18:21
  • Která PC sestava je podle vás nejlepší? Příloha(y)
    od Rhadley » 04 lis 2024 16:34 » v Rady s výběrem hw a sestavením PC
    4
    1781
    od Kminek Zobrazit poslední příspěvek
    05 lis 2024 09:03
  • Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
    od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě
    12
    4723
    od petr22 Zobrazit poslední příspěvek
    27 pro 2024 12:29
  • Problémy v síti na obrázku - proč nemůžou počítače komunikovat mezi sebou Příloha(y)
    od zuzana3 » 25 pro 2024 20:33 » v Administrace sítě
    7
    4834
    od zuzana3 Zobrazit poslední příspěvek
    25 pro 2024 22:23

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů