-mouseMoved OSX不会在精灵工具包SKScene中调用

The*_*erg 4 macos mouseevent mousemove sprite-kit

在OSX中的SKScene中不会调用以下响应程序(在NSResponder中定义):

-(void) mouseMoved:(NSEvent *)theEvent {
    DLog(@"TEST");
}
Run Code Online (Sandbox Code Playgroud)

我已经说过在app appate中接受鼠标移动事件的窗口.

_window.acceptsMouseMovedEvents = YES;
Run Code Online (Sandbox Code Playgroud)

先感谢您.

解:

添加到应用代理:

_window.acceptsMouseMovedEvents = YES;
[_window makeFirstResponder:self.skView.scene];
Run Code Online (Sandbox Code Playgroud)

The*_*erg 5

添加到应用代理:

_window.acceptsMouseMovedEvents = YES;
[_window makeFirstResponder:self.skView.scene];
Run Code Online (Sandbox Code Playgroud)