1
紙js内の2つのパスセグメントの間の角度をどのように得ることができますか?PaperJS - 2点間の角度
実際の角度に対応していないので、私はpoint1.getDirectedAngle(point2)を試しましたが、返された値が分かりません。
紙js内の2つのパスセグメントの間の角度をどのように得ることができますか?PaperJS - 2点間の角度
実際の角度に対応していないので、私はpoint1.getDirectedAngle(point2)を試しましたが、返された値が分かりません。
getAngle(point),getAngleInRadians(point)および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)
ありがとう、それはトリックでした。 – overburn