Created
September 26, 2011 21:56
-
-
Save brianmichel/1243523 to your computer and use it in GitHub Desktop.
GA
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-(void)keyDown:(NSEvent *)theEvent{ | |
[super keyDown:theEvent]; | |
NSLog(@"DOWN: %i", theEvent.keyCode); | |
switch (theEvent.keyCode) { | |
case 13: | |
case 126: | |
[[MissileCommandCenter sharedCommandCenter] upTurret]; | |
break; | |
case 0: | |
case 123: | |
[[MissileCommandCenter sharedCommandCenter] leftTurret]; | |
break; | |
case 1: | |
case 125: | |
[[MissileCommandCenter sharedCommandCenter] downTurret]; | |
break; | |
case 2: | |
case 124: | |
[[MissileCommandCenter sharedCommandCenter] rightTurret]; | |
break; | |
case 49: | |
[[MissileCommandCenter sharedCommandCenter] fireTurret]; | |
break; | |
default: | |
break; | |
} | |
} | |
-(void)keyUp:(NSEvent *)theEvent{ | |
[super keyUp:theEvent]; | |
if (theEvent.keyCode != 49) { | |
[[MissileCommandCenter sharedCommandCenter] stopTurret]; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment