acceptsMouseMovedEvents

acceptsMouseMovedEvents

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

-(void) mouseMoved:(NSEvent *)theEvent {
    DLog(@"TEST");
}


我说过该窗口接受应用程序委托中的鼠标移动事件。

_window.acceptsMouseMovedEvents = YES;


先感谢您。

解:

添加到应用程序委托:

_window.acceptsMouseMovedEvents = YES;
[_window makeFirstResponder:self.skView.scene];

最佳答案

添加到应用程序委托:

_window.acceptsMouseMovedEvents = YES;
[_window makeFirstResponder:self.skView.scene];

10-05 23:32