以编程方式禁用摇动查找
Programmatically disable shake to find
Mac os El Capitan 引入了一个名为“Shake mouse pointer to locate”的功能 - 它似乎忽略了由 CGDisplayHideCursor / CGDisplayShowCursor
设置的光标可见性
我需要为我的 cross 平台第一人称游戏完全隐藏鼠标光标。
我怎样才能解决这个问题?
根据我的经验,没有系统事件可以处理这个问题。这不是最漂亮的,但您可以按照 this blogpost 中的建议并在监听 mouseMove 事件时重新隐藏光标。
override func mouseMoved(with event: NSEvent) {
NSCursor.hide()
}
Mac os El Capitan 引入了一个名为“Shake mouse pointer to locate”的功能 - 它似乎忽略了由 CGDisplayHideCursor / CGDisplayShowCursor
设置的光标可见性我需要为我的 cross 平台第一人称游戏完全隐藏鼠标光标。
我怎样才能解决这个问题?
根据我的经验,没有系统事件可以处理这个问题。这不是最漂亮的,但您可以按照 this blogpost 中的建议并在监听 mouseMove 事件时重新隐藏光标。
override func mouseMoved(with event: NSEvent) {
NSCursor.hide()
}