标签: ios macos sprite-kit nsresponder responder-chain
SKNode继承自NSResponder,但我无法理解响应链中如何包含节点以及它们的插入位置。
例如,SKNode如何收到mouseDown:消息?
mouseDown:
单击视图时,会发生命中测试过程以确定命中位置的最深视图,然后从该点向响应者链发送mouseDown:。
SKNodes不是视图,因此他们无法直接发送此消息(因为它由SKView处理)。那么他们如何被包含在响应者链中呢?