Paper.js

Paper.js

HTML5 Canvas 위에서 실행되는 오픈 소스 벡터 그래픽 스크립팅 프레임 워크입니다.
Paper.js는 HTML5 Canvas 위에서 실행되는 오픈 소스 벡터 그래픽 스크립팅 프레임 워크입니다.깔끔한 장면 그래프 / 문서 객체 모델과 벡터 그래픽 및 베 지어 곡선을 생성하고 작업 할 수있는 강력한 기능을 제공합니다. 모두 잘 설계되고 일관되며 깨끗한 프로그래밍 인터페이스로 깔끔하게 정리되어 있습니다.특징 문서 개체 모델 Paper.js는 작업하기 매우 쉬운 문서 개체 모델 (장면 그래프라고도 함)을 제공합니다.프로젝트를 만들고 레이어, 그룹, 경로, 래스터 등으로 채 웁니다. 경로 및 세그먼트 Paper.js는 경로를 만들고 세그먼트를 추가하는 것이 매우 쉽습니다.추가 한 후 세그먼트를 쉽게 검사, 조작, 이동, 제거 할 수 있습니다. Mouse Interaction Paper.js는 마우스 (또는 터치 스크린)로 수행 할 수있는 다양한 작업에 대한 마우스 처리기를 제공합니다.이 핸들러를 사용하여 마우스 상호 작용 및 움직임에 다른 방식으로 반응하는 다양한 유형의 도구를 생성 할 수 있습니다.키보드 상호 작용 Paper.js를 사용하면 다음 두 가지 방식으로 키보드와 상호 작용할 수 있습니다. 키 이벤트를 가로 채고 이에 응답하거나 주어진 키의 상태를 확인하여 눌 렸는지 여부를 확인할 수 있습니다.
paper-js

웹 사이트:

Dart 용 Paper.js의 대안

StageXL

StageXL

Dart 프로그래밍 언어 용 Flash와 유사한 API를 사용하여 2D 게임 및 앱을 만듭니다.