objective-c - Cocos2d - Mac : Check for keyboard events?

标签 objective-c events macos keyboard cocos2d-iphone

我正在使用 Cocos2d,这是一个用于创建 iPhone 游戏的框架。 最近他们发布了 Mac 支持,我正在为 Mac 制作一个简单的游戏。

但是,我对如何检查何时按下 Mac 键盘上的 X 键一无所知。

Objective-C

最佳答案

你应该这样做:

self.isKeyboardEnabled = YES;

然后您可以使用接收按键消息:

-(void) ccKeyUp:(NSEvent*)event;
-(void) ccKeyDown:(NSEvent*)event;

应该这样做。

更多信息请引用这里:

http://www.cocos2d-iphone.org/forum/topic/11725

关于objective-c - Cocos2d - Mac : Check for keyboard events?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4544062/

相关文章:

objective-c - 在类别中重写并在子类中再次重写的方法的调用优先级

ios - 字典数组的 NSPredicate

macos - 在 OS X 上挂载 Windows smb 共享,以便 'www' 用户可以访问它

macos - 与 GMP 相关的 macOS 上的 Rust 编译错误

cocoa - 部分用户绘制 NSWindow 时出现 CGContextSetCompositeOperation 错误

objective-c - 如何将数字转换为带格式的字符串?

objective-c - 如何从 Swift 调用 Objective-C 单例?

android - 在android中处理手机关机事件

asp.net - 获取 GridView RowCommand 中的 DataKey 值

javascript - jqtransform 表单选择器(onchange)问题!