坐标点target,中心点center,角度angle
// 旋转后坐标
function getRotatePoint(targetX, targetY, centerX, centerY, angle){
const rotation = angle * Math.PI / 180
const x = (targetX - centerX) * Math.cos(rotation) - (targetY - centerY)*Math.sin(rotation) + centerX
const y = (targetX - centerX) * Math.sin(rotation) + (targetY - centerY)*Math.cos(rotation) + centerY
return {x, y}
}