如何在纸js中找到线的角度?

How to find the angle of line in paper js?

在论文 Js 中使用线点找到角度和长度,以及如何使用这些向量值找到线的向量值我们找到了角度,但在这里我遇到了一些问题。

var pathforward=new paper.Path({strokeColor:"red",strokeWidth:2}); var point = pathforward.getPointAt(pathforward.length);
            var vector  = point.subtract(pathforward.getPointAt(pathforward.length-25));
                var x1 = pathforward.segments[0].point.x;
                var y1 = pathforward.segments[0].point.y;
                var x2 = pathforward.segments[1].point.x;
                var y2 = pathforward.segments[1].point.y;
                var m =(y2-y1) / (x2-x1);
                var angleDeg = Math.floor(Math.atan2(y2-y1, x2 -x1) * 180 / Math.PI);

              alert( angleDeg + '\xb0');

我知道这是个老问题了,但现在开始:

const p1 = new Point(x, y);
const p2 = new Point(x2, y2);

const angle = p2.substract(p1).angle;