Mac os capitan引入了一项名为“ Shake mouse pointer to locate”的功能-似乎忽略了CGDisplayHideCursor / CGDisplayShowCursor设置的光标可见性
我需要完全隐藏跨平台第一人称游戏的鼠标光标。
我该如何解决这个问题?
答案 0 :(得分:3)
根据我的经验,没有系统事件可以处理此问题。它不是最漂亮的,但是您可以按照this blogpost中的建议进行操作,并在监听mouseMove事件时隐藏光标。
override func mouseMoved(with event: NSEvent) {
NSCursor.hide()
}