3
我正在编写一个应用程序,它将成为一个基本的视频游戏,但keyUp :(NSEvent )和keyDown :(NSEvent)方法无法执行。可可的keyUp/keyDown问题
这是我的代码:
-(void)keyUp:(NSEvent*)event {
NSLog(@"Key %@", event);
}
-(void)keyDown:(NSEvent*)event {
switch([event keyCode]) {
case 126:
case 125:
case 124:
case 123:
NSLog(@"Arrow key pressed!");
break;
default:
NSLog(@"Key %@", event);
break;
}
}
我确信它是在NSResponder类(虽然它是在NSOpenGLView,这可能会影响它?)和其他的子类,然后,我没有看到任何问题。任何帮助都很受欢迎。谢谢:)