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)
添加到应用代理:
_window.acceptsMouseMovedEvents = YES;
[_window makeFirstResponder:self.skView.scene];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2190 次 |
| 最近记录: |