PaperJS - 两点之间的角度
PaperJS - angle between two points
知道如何在论文 js 中获取两个路径段之间的角度吗?
我已经试过了point1.getDirectedAngle(point2),但我不太明白返回值,因为它与真实角度不对应。
getAngle(point), getAngleInRadians(point) and getDirectedAngle(point) 都将给定的点视为向量。
除了 getAngleInRadians() 之外,结果都是度数。
所以当你
point1.getDirectedAngle(point2)
point1
必须是你当前点到上一点的向量,point2
必须是你当前点到下一点的向量:
for segment in path.segments
point1 = segment.previous.point.subtract(segment.point)
point2 = segment.next.point.subtract(segment.point)
angle = point1.getDirectedAngle(point2)
知道如何在论文 js 中获取两个路径段之间的角度吗?
我已经试过了point1.getDirectedAngle(point2),但我不太明白返回值,因为它与真实角度不对应。
getAngle(point), getAngleInRadians(point) and getDirectedAngle(point) 都将给定的点视为向量。
除了 getAngleInRadians() 之外,结果都是度数。
所以当你
point1.getDirectedAngle(point2)
point1
必须是你当前点到上一点的向量,point2
必须是你当前点到下一点的向量:
for segment in path.segments
point1 = segment.previous.point.subtract(segment.point)
point2 = segment.next.point.subtract(segment.point)
angle = point1.getDirectedAngle(point2)