2012-02-09 5 views
0

캔버스에 그려지는 약간의 마우스 효과가 있지만 마우스가 다른 dom 요소와 교차 할 때 브라우저에 문제가 생기고 마우스를 깨끗하게 따라 잡지 않으면 대신 혼란스럽고 좌표가 던져 효과가 발생합니다. 불안정한.다른 div가 있지만 mousemove 이벤트를 추적하고 있습니까?

나는 cnvas, 문서 및 창에 리스너를 연결하려고 시도했다. 초기 생각은 다른 이벤트와 관련되어 있지만, 아무런 주사위도 던지지 않았지만 ... 주사위가 없다.

여기에 살펴보고 레이어의 가장자리 위로 마우스를 이동 : http://jsbin.com/ofosur/8/edit#javascript,html,live

가 대단히 감사합니다 : http://jsbin.com/ofosur/9/edit#javascript,html,live

또한 rotaion의 비트와 함께 심지어 낯선 사람을 얻는다는 사업부에 추가 참으로 어떤 도움을 위해!

답변

1

마우스 내부 공간 브러시 스트로크를 다시 시작하는 것을 입력하면이 함수가 호출지고 ....

function onCanvasMouseOver(event) { 
    strokestart(event.clientX, event.clientY); 

코멘트 밖으로 strokestart 작동하는 것 같다. hth

+0

누군가가 그들이 당신을 사랑한다고 말한 마지막 시간은 언제입니까! 너는 내 하루를 보냈어! 정말 고마워! – Alex

관련 문제