0
var line = new Kinetic.Line({ points: [415, 115,617,234], stroke: 'gray', tension: 2});
line.addEventListener('click',function(e){
debugger;
// alert(e.x+'.'+ e.y);
// popup;
});
라인을 클릭 할 때 선택해야합니다. 다른 곳을 클릭하면 예상 된 라인이 선택 해제됩니다. 삭제 버튼을 누른 경우 라인을 선택한 후 선은 그것을하는 방법을 파괴해야합니다.버튼을 클릭 할 때 원하는 라인을 선택한 후 라인을 삭제하십시오. js
우리는 ('= 빨간색 elementbycolor') stage.find 얻을 수 있습니다 그것은 내가 쿼리 #의 wisdmlabs하여 특정 색상으로 모든 모양을 원하는 임의의 색상 각 모양으로 100 개 모양 각을 possible.i입니다 –
예, 때 당신에게 도형을 만들고 모양의 id 특성을 추가하십시오. var redLine = new Kinetic.Line ({012,points : [73, 70, 340, 23, 450, 60, 500, 20], 획 : 'red', strokeWidth : 15, id : "빨강" )), ' '으로 바꾼 다음 'var shape = stage.find ('# red ') [0];' [여기] (http : html5canvastutorials.com/kineticjs/html5-canvas-select- 모양에 따라 id-with-kineticjs /) 당신은 더 잘 이해할 수 있습니다. – WisdmLabs