OpenGL -> GLUT -> keyboard input

Status
Niet open voor verdere reacties.

rappybas

Gebruiker
Lid geworden
16 mrt 2007
Berichten
47
Hey, ik heb een probeer met C++,
de glutKeyboardFunc werkt heel stotterend,

ik heb het nu zo gemaakt dat wanneer ik op 'W' klik, dat je vooruit gaat,
maar dit gaat helemaaql niet vloeiend, als ik W inhoud, dan gaat 'ie eerst 1 stapje, en dan stotterd hij weer verder(Hetzelfde effect als je een letter ingedrukt houd, inhouden maakt 1 letter, en als je hem na 1 seconde nog hebt, gaat hij er nog meer bij zetten)

Het is lastig uit te leggen,
maar heeft iemand een idee?
 
OpenGL en GLUT ken ik niet, maar keyboarden reageren inderdaad zoals je hebt beschreven.

Als je een knop indrukt stuurt het 1 signaal en een tijdje later meerdere signalen.
(Omdat tijdens 1 enkele druk, het keyboard anders veel te snel is en toch meerdere signalen doorstuurt)

Misschien is het de bedoeling dat je dit zelf opvangt en dat glutKeyboardFunc dat dus niet voor jouw doet. Zoiets zou normaal wel in de documentatie terug te vinden zijn of misschien in een voorbeeld.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan