我使用使用 MetalKit 的“游戏”模板在 Xcode 中的 OS X 上创建了一个应用程序。如何处理 keyDown 和 keyUp 等输入事件?我尝试添加
- (void)keyDown:(NSEvent *)theEvent
{
NSLog( @"Key down\n" );
}
- (void)keyUp:(NSEvent *)theEvent
{
NSLog( @"Key up\n" );
}
进入 AppDelegate 和 GameViewController 但当我按下一个键时它们不会被调用。