2014-04-08 3 views
1

운동 학적 js에서 사용자가 빈 캔버스 영역을 클릭하면 어떻게 감지 할 수 있습니까? 감사합니다사용자가 빈 캔버스 영역을 클릭하면 감지하는 방법

+0

그 downvotes 잔인하다! 너는 아주 유효한 질문이있다! – markE

+3

시도한 내용 (예 : 코드 샘플) 및 오류 메시지 등을 게시 할 수 있다면 유용 할 것입니다. 유용한 응답을받을 확률이 더 높습니다. – Dean

+0

빈 캔버스 영역이란 정확히 무엇을 의미합니까? –

답변

1

는 다음과 같이 무대에 클릭 이벤트를 수신 :

$(stage.getContent()).on('click', function (event) { 
    var pos=stage.getPointerPosition(); 
    var mouseX=parseInt(pos.x); 
    var mouseY=parseInt(pos.y); 
    console.log(mouseX,mouseY); 
}); 
+0

@arwen이 '빈 캔버스 영역에 대한 사용자 클릭'을 요청했지만이 게시물은 허용되었지만 그 문제를 해결하지 못하는 것 같습니다. 단순히 클릭 이벤트를 처리하고 클릭 좌표를 표시합니다 ... 여기에 핵심 단어가 있음 : 빈 ... –

+0

@PaulSasik, 귀하의 요지를 봅니다. 그러나 일반적인 KineticJS 혼동은 노드 만 클릭 이벤트를 트리거하고 스테이지 자체가 클릭 이벤트를 유발하지 않는다는 것입니다. 오피스는 오해의 소지가 있습니다. 나는 (분명히 정확하게) 가장 흔한 혼란이 그 질문의 요점이라고 생각했다. 어쨌든 감사합니다! BTW, Fridley, MN은 젊었을 때처럼 오래 전에 밟은 땅 이었어. Min MinSnowTa! – markE

+0

+1 좋은 통찰력. –

관련 문제