我正在尝试使用键盘让飞船在屏幕上移动。我设法处理了按键事件,但我注意到当同时按下多个按键时,它不会正确运行,只有一个具有优先权。我正在使用switch语句,因为我认为keyDown函数为每个键调用一次,但即使我在中显式添加fallthrough这些情况并没有更好。有没有人经历过类似的事情,有没有更好的方法将键盘用作Controller?overridefunckeyDown(withevent:NSEvent){switchevent.keyCode{case0x31:ifletplayerShip=self.playerShip{playerShip.run(SKAction.ini