用户:
foggy_air查看:1 回复:1 评论:1 创建时间:2022-03-31T23:25:28
如何画一个好看的圆?
有的人这样做:

毫无疑问,这就是最简单的方法
但今天,我们要挑战一些高难度的 ————————————————————————————————————————————
先讲一下什么是三角函数
定义:与角度相关的函数称为三角函数,它是通过直角三角形定义的

(上图的字打错了,是邻边)
首先,有一个Rt△ABC,
∠a为其中一个非直角的角
sin a=BC÷AB 即∠a的对边与邻边的比值
cos a=AC÷AB 即∠a的邻边与斜边的比值 逆推公式如下:
∠a的邻边是斜边长度×a的余弦
∠a的对边是斜边长度×a的正弦 ————————————————————————————————————————————

如上图
点C(即圆心)坐标为(cx,cy)
AC长度为R
则点A的坐标为(cx+R×sinθ,cy+R×cosθ)
那么我们可以升级一下之前的代码
变成这样 
这里的angle就是上文所指代的θ
这样我们就可以通过角度和半径来找到圆上任意一点的位置啦
好了
本期教程就到这里
再见 ヾ( ̄▽ ̄)