Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void keyPressed (unsigned char key, int x, int y){
- keyStates[key] = true;
- }
- //controls the unpressed state of a certain key
- void keyUp(unsigned char key, int x, int y){
- keyStates[key] = false;
- }
- void keyInit(){
- int i;
- for (i = 0; i < 256; i++)
- keyStates[i] = false;
- }
- //contains operations based on keyStates
- void keyOperations(){
- if (keyStates[27])
- exit(0);
- else if (keyStates['d']){
- moveLeft(&game, map);
- }
- else if (keyStates['q']){
- moveRight(&game, map);
- }
- else if (keyStates['z']){
- jump(&game, map);
- }
- }
Add Comment
Please, Sign In to add comment