Events Kineticjs:避免形状接收任何鼠标事件

Events Kineticjs:避免形状接收任何鼠标事件,events,mouse,kineticjs,Events,Mouse,Kineticjs,在下面的示例中,我有两个形状,一个矩形和一个半透明的圆: 矩形捕捉鼠标向下、向上、输入和离开事件。但是当鼠标位于圆上方时,矩形不会接收任何事件。这很好。但是,我怎样才能避免这种情况呢?我的意思是,我怎样才能使圆圈对鼠标事件“不可见”?我正在寻找类似于AS3中定义的“mouseEnabled”属性的东西: 谢谢。您可以指示任何形状暂时停止侦听以下事件: myShape.setListening(false); 非常感谢你!你是我的偶像:)这解决了我的问题。 myShape.setListen

在下面的示例中,我有两个形状,一个矩形和一个半透明的圆:

矩形捕捉鼠标向下、向上、输入和离开事件。但是当鼠标位于圆上方时,矩形不会接收任何事件。这很好。但是,我怎样才能避免这种情况呢?我的意思是,我怎样才能使圆圈对鼠标事件“不可见”?我正在寻找类似于AS3中定义的“mouseEnabled”属性的东西:


谢谢。

您可以指示任何形状暂时停止侦听以下事件:

myShape.setListening(false);

非常感谢你!你是我的偶像:)这解决了我的问题。
myShape.setListening(false);