Code
var bg = new Path.Rectangle({
size: view.size,
fillColor: 'black'
})
project.currentStyle = {
strokeColor: 'red',
}
var path = new Path()
path.add([200, 200])
path.add([400, 200])
path.add([600, 200])
path.position = view.center
var text = new PointText({
point: [50, 50],
content: 'angle',
fillColor: 'yellow',
fontSize: 18,
position: view.center - 100,
strokeWidth: 0
})
function onMouseMove(event){
path.segments[2].point = event.point
var curve = path.curves[1]
var tangent = curve.getTangentAt(0.1, true)
text.content = tangent.angle
}