mousedown
イベントがステージに伝播されないようにするにはどうすればよいですか?
stage.addListener("pointerdown", startDrawing);
rect = Path.rect(x, y, 100, 100);
stage.addChild rect;
rect.addListener("pointerdown", selectHandler);
startDrawing
その後毎回呼び出されますselectHandler
mousedown
イベントがステージに伝播されないようにするにはどうすればよいですか?
stage.addListener("pointerdown", startDrawing);
rect = Path.rect(x, y, 100, 100);
stage.addChild rect;
rect.addListener("pointerdown", selectHandler);
startDrawing
その後毎回呼び出されますselectHandler
不思議なことに、私はずっと質問に対する答えを持っていましたが、だまされて、それが機能していないと思い込まされました。
selectHandler でイベントを停止します。
function selectHandler(e) {
e.stop();
};
PS ここで進行中の作業を見ることができます: http://codepen.io/zinkkrysty/pen/iyrjG?editors=001