2013-08-24 4 views
0

참고 :이 질문은 다른 몇 가지 질문과 비슷하지만 답변에서 중심 논리를 추출하는 데 어려움이 있습니다.라파엘의 끝이 커서를 따라 간다

다음 작업을 수행하려고합니다. 사용자가 페이지의 한 쪽 끝을 고정 할 수 있습니다. 결국 그녀는 다시 클릭하여 다른 쪽을 고정시킵니다. 그 동안 두 번째 줄 끝이 커서로 떠올랐다가 마지막 줄이 어느 지점에서 원하는지 보여줍니다.

나는이 솔루션이 mousemove()와 관련이있을 것이라고 생각하지만, 어떻게 작동하는지 간단한 예제를 찾을 수 없었다.

답변

0

내가 (사용자가 손으로 다각형 그리기되었다) 그것을 자신을 한 것처럼 :

  • 점을 (라인의 당신의 끝)
  • Paper.circle()는 jQuery를이 $.click()와 클릭 이벤트를 처리하여 만들어졌다, 나는이었다 첫 번째 지점이되면, 마지막 지점과
  • 그런 다음 당신은 당신의 $.mousemove()헥타르 내부의 경로를 새로 고칠 커서 위치 사이 Paper.path()로 선을 그립니다
  • 내 포인트를 그릴 수 ndler
여기

내가 (우리가 잘 때마다 새로 만들 싶지 않아?) 새로 고침 경로 객체로 조언을하는 방법입니다

var sNewPath = 'M10,20L30,40'; 
var oPath.attr({ 'path':sNewPath }); 
관련 문제