0

mousedownイベントがステージに伝播されないようにするにはどうすればよいですか?

stage.addListener("pointerdown", startDrawing);

rect = Path.rect(x, y, 100, 100);
stage.addChild rect;

rect.addListener("pointerdown", selectHandler);

startDrawingその後毎回呼び出されますselectHandler

4

1 に答える 1

0

不思議なことに、私はずっと質問に対する答えを持っていましたが、だまされて、それが機能していないと思い込まされました。

selectHandler でイベントを停止します。

function selectHandler(e) {
  e.stop();
};

PS ここで進行中の作業を見ることができます: http://codepen.io/zinkkrysty/pen/iyrjG?editors=001

于 2014-05-30T18:36:19.453 に答える