设转过a°,以x0,y0为原点,A(x1-x0,y1-y0)
新坐标为x2=(y1-y0)*sina°+(x1-x0)*cosa°
y2=(y1-y0)*cosa°-(x1-x0)*sina°
上两式的推导其实是:设圆心为O,过A点做X轴的垂线,垂足为B,则绕圆心旋转时不要孤立的只看到A点的旋转,而是做出三角形AOB绕圆心旋转后得到的三角形A'OB',这样画出图形来就很容易得到上面的式子
其实,是有个矩阵形式(大学里的)的公式的
(黑西风,若胡,同是绝代双骄人啊,哈哈)
设转过a°,以x0,y0为原点,A(x1-x0,y1-y0)
新坐标为x2=(y1-y0)*sina°+(x1-x0)*cosa°
y2=(y1-y0)*cosa°-(x1-x0)*sina°
上两式的推导其实是:设圆心为O,过A点做X轴的垂线,垂足为B,则绕圆心旋转时不要孤立的只看到A点的旋转,而是做出三角形AOB绕圆心旋转后得到的三角形A'OB',这样画出图形来就很容易得到上面的式子
其实,是有个矩阵形式(大学里的)的公式的
(黑西风,若胡,同是绝代双骄人啊,哈哈)