1
회선을 KineticJS를 사용하여 회선 주변으로 회전하려고합니다. 그러나 선은 항상 원점을 중심으로 회전합니다. 이미 오프셋을 사용해 보았지만 작동하지 않았습니다.KineticJS : 회선 주위 회선
검은 점은 일반적으로 위치를 지정할 수 있습니다. 회색 점을 검은 점 주위의 0과 360 사이의 각도로 회전 시키길 원합니다.
line.setPoints([{
x: stage.getWidth()/2,
y: stage.getHeight()/2
}, {
x: stage.getWidth()/2,
y: stage.getHeight()/2 - 30
}]);
line.transitionTo({
rotation: angle,
duration: 1,
easing: 'ease-out'
});
아이디어가 있으십니까?
나는 바이올린 제작 : http://jsfiddle.net/QuT4d/
이것은 나를 위해 일했습니다. 고마워요! 일반적으로 위치를 편집 할 수 있기 때문에 위치를 다시 설정했습니다.이 부분을 예제 피들에 그대로 두었습니다. – dersvenhesse
일반적인 실수는 위치가 상대적인 것을 잊는 것입니다. 절대 위치 지정을 할 수 있었지만 앞으로는 더 많은 작업이 필요할 것입니다. – SoluableNonagon