Swift OSX Key Event
Я работал над проектом Cocoa OSX в быстром темпе, который требует использования ввода с клавиатуры для выполнения действия. На клавиатуре я хочу переместить объект через окно, но остановить объект, как только ключ отпущен. Я посмотрел в документации для AppKit и нашел функцию KeyDown, но я не могу понять, как ее использовать. Я хочу создать функцию для вызова в моем таймере обновления игры, которая будет это делать. Спасибо
import Cocoa
import Appkit
@NSApplicationMain
class AppDelegate: NSObject, NSApplicationDelegate {
@IBOutlet weak var window: NSWindow!
func applicationDidFinishLaunching(aNotification: NSNotification) {
// Insert code here to initialize your application
func keyDown(theEvent: NSEvent) {
if (theEvent.keyCode == 1){
println("test")
}
}
}
func applicationWillTerminate(aNotification: NSNotification) {
// Insert code here to tear down your application
}
}