根据SKNode文档,如果我们想在macOS上处理键盘事件,我们应该实现NSResponder的相应方法。
我目前正在快速的游乐场工作,但是,我只能处理触摸事件,而且我不确定如何将keydown处理程序附加到SKScene(或任何类型的SKNode)。
甚至可以在Swift Playground中添加这样的keydown事件吗?
答案 0 :(得分:0)
实际上,您可以选择(要在创建游乐场时一开始就选择)是否要使用macOS或iOS游乐场。然后,正确地加载了Cocoa及其所有对应的类,您可以像在普通的macOS应用程序中一样聆听键盘按键和其他形式的输入。