Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 12. 04. 2016 21:52

holyduke
Příspěvky: 541
Škola: VUT FSI
Reputace:   51 
 

Odezva v C#

Ahoj,

mám hru, kde běhá panáček a mám následující problém:

Když se zmáčkne klávesa, změní se souřadnice panáčka v pictureboxu o 1. Každou milisekundu vykresluji do pictureboxu nové souřadnice.
Pokud klávesu držím, pohyb není rovnoměrný. Nejdřív se pohne o 1 pixel, pak následuje prodleva asi 0,5 sekundy a potom už je pohyb plynulý.

Je to stejné jako když na webové stránce podržíte šipku dolů. Nejdříve se to scrolluje jenom o kousek, potom je chviličku prodleva a poté už to jede jak po másle.

Jde to nějak vyřešit nebo na tohle C# není dělanej?

Díky

Offline

  • (téma jako vyřešené označil(a) holyduke)

#2 12. 04. 2016 22:01

Stýv
Vrchní cenzor
Příspěvky: 5692
Reputace:   215 
Web
 

Re: Odezva v C#

nepoužíváš náhodou událost keypress místo keyup a keydown?

Offline

 

#3 12. 04. 2016 22:10

holyduke
Příspěvky: 541
Škola: VUT FSI
Reputace:   51 
 

Re: Odezva v C#

↑ Stýv:
používám keydown

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson