【发布时间】:2021-06-13 09:33:33
【问题描述】:
我使用封闭的弧线绘制了一个简单的半圆形,弧线是使用起点 (x,y)、终点 (x,y) 和通过点 (x,y) 创建的
var from = new Point(20, 20);
var through = new Point(60, 20);
var to = new Point(80, 80);
var path = new Path.Arc(from, through, to);
path.closed = true;
它的宽度和长度不一样,当我以任何角度旋转它时,它的尺寸开始变形..为什么会发生这种情况,我该如何解决?
请注意,这只发生在我使用 path.size 属性将形状的长度和宽度设置为不同时。
path.size = [calcWidth, calcHeight];
问题如下图所示。
【问题讨论】:
标签: javascript geometry paperjs