2012-05-18 4 views
0

새로운 Meteor.js 앱 플랫폼 및 paper.js를 사용하여 간단한 그리기 응용 프로그램을 작성합니다. 사용자가 경로를 그릴 수있게하고 '실시간'으로 Mongo에 자동 저장하도록합니다. 특히 사용자가 마우스 끌기를 멈 추면 이 경로는 다른 클라이언트 화면에 즉시 나타나야합니다. 어쨌든 Meteor의 표준 OP입니다.Paper.js, Meteor 및 MongoDB를 사용하여 경로 저장 및 검색

필자는 .toSource를 사용하여 압축되지 않은 문자열로 paper.js 경로를 저장했습니다. 시스템은 한 명의 사용자 (me) 만 만들 수 있기 때문에 괜찮습니다.하지만 개체가 다시로드되면 paper.js는 그들을 인정하십시오.

나는 이것을 할 수있는 '올바른 방법'이있을 것이라고 확신합니다. 기본적으로, 이미 생성 된 경로 객체를 현재 paper.js 프로젝트에 추가하는 명령 만 필요합니다.

도움말!

답변

3

observe handler이 필요합니다. 추가/변경/제거 된 이벤트에 대한 함수를 정의 할 것이며이 함수는 그에 따라 드로잉을 수정합니다. 관찰 방법을 고수하면 코드를 향해 나를 가리키며 도와 줄 것입니다.