2016-09-01 4 views
0

두 번 항목을 표시하는 회전 기능. 어떤 사람이 항목을 두 번 표시하지 못하게 할 수 있습니까?PaperJS 동일한 항목을 두 번 표시하는 경로를 회전하려고 할 때

var center1 = ball1.position; 
var center2 = ball2.position; 

// Create a triangle shaped path 
var triangle = new Path.RegularPolygon(new Point(80, 70), 3, 12); 
triangle.id = Math.random(); 
triangle.fillColor = '#fff'; 
//triangle.selected = true; 
triangle.strokeColor = '#00304A'; 
triangle.strokeWidth = 2; 
triangle.position = path.position; ** 
var arrowAngle = 90 + ((center2.subtract(center1)).angle); ** triangle.rotation = arrowAngle; 
+0

나는 혼란 스러워요? – StefanHayden

답변

0

난 당신이 두 개의 삼각형 (가 나를 그 이유가 무엇인지 볼 수있는 충분한 코드가 아닌)하지만 가장 큰 문제는 rotation 읽기 전용 속성이 있다는 것이다을 얻고있는 이유를 잘 모르겠어요 - 너는 그것을 설정할 수 없다. rotate()을 사용해보세요. 이 paperjs 및 fabricjs 모두 태그 이유

http://paperjs.org/reference/path/#rotate-angle