HTML5 캔버스에서 여러 작업을 수행 할 수있는 프레임 워크/라이브러리를 찾고 있습니다.HTML5 : 캔버스에서 드래그 앤 드롭을위한 프레임 워크/라이브러리
필요한 것은 그리기 후에 개체에 액세스하는 메커니즘으로 변경하고 XML로 구문 분석 할 수 있습니다. 또한 커서로 특정 객체를 드래그 앤 드롭 할 수 있어야합니다.
나는 이미 여러 프레임 워크를 사용해 보았지만 그 중 어느 것도 onDrag-Listeners를 객체에 할당 할 수있는 가능성이 전혀 없습니다 (캔버스에만 해당). 이러한 동작을 손으로 구현하는 것이 가능할 수도 있지만 캔버스에서 하나 이상의 객체를 처리해야하기 때문에 복잡해집니다. 또한 성능이 중요한 기준이므로 내 자신의 비참한 코드가 아닌 최적화 된 라이브러리 기능을 사용할 수 있다면 좋을 것입니다. SVG를 대안으로 알고 있으므로 제게 그렇게하지 마십시오. 나는 둘 다의 공연을 비교하기 위해 캔버스로 그렇게해야합니다.
내가 생각하기에 내가 리스너를 캔버스 개체에 할당하는 데 필요한 프레임 워크가 있다고 생각합니다. 모든 것이 마우스 입력에 집중되기 때문에 애니메이션 기술은 그다지 중요하지 않습니다.
누구나 내 요구에 맞는 프레임 워크/라이브러리를 알고 있으며 경험을 공유 할 수 있습니까? HTML5-Canvas의 모든 프레임 워크와 라이브러리를 테스트 해 보지 않아도 기쁘다.
미리 감사드립니다.
EDIT : 내가 언급 한 것을 잊어 버린 한가지 : 기하학적 객체 외에도 경로 (즉, 낙서)를 그릴 수 있어야합니다. 그 (것)들을 위해 핸들러를 가질 필요는 없지만, 내가 도서관 밖에서 직접 구현할 필요가 없다면, 나는 행복 할 것이다.
정확히 내가 찾던 것이 었습니다. 한편 나는 꽤 유망 해 보이는 다른 도서관을 발견했다. jCanvaScript, cakejs, EaselJS 및 Processing.js입니다. – j0ker