2014-01-28 2 views
0

나는 애니메이션 다이어그램을 만들고 애니메이션의 경우 애니메이션 캔틴 요소뿐만 아니라 기본 캔버스 요소를 사용하려고합니다. 나는 kinetic이 숨겨진 캔버스 요소를 생성한다는 것을 알고 있지만, 나의 질문은 그렇다. kinetic가 이것을 멈추고 네이티브 캔버스 요소에 키네틱 프레임 워크를 구현하는 것이 가능합니까?네이티브 캔버스에서 kineticjs를 사용할 수 있습니까?

답변

1

모든 KineticJS 레이어는 Kinetic의 내부 용도로 사용되는 보이기 캔버스 플러스 보이지 않는 캔버스입니다.

그림 캔버스는 "기본 캔버스 요소"입니다.

일반적으로 운동은 당신을 위해 모든 드로잉을 않습니다,하지만 ...

당신은 기본 도면이 HTML 캔버스 요소에 직접 명령을 발행 할 Kinetic.Shape 객체를 사용할 수 있습니다.

Kinetic.Shape 개체는 사용자 지정 다이어그램을 만드는 데 사용할 수있는 캔버스 컨텍스트를 제공합니다.

이 컨텍스트는 실제로 실제 컨텍스트를 둘러싼 키네틱 래퍼입니다. 래퍼가 아직 구현하지 않은 명령이 있다면 다음과 같이 실제 캔버스 컨텍스트를 얻을 수 있습니다.

var myRealCanvasContext=this.getContext()._context; 
관련 문제