我们在上节课讲解了什么是圆和圆弧,也分享了圆在生活中的应用和功能。在有些案例中,我们也经常需要用到画形状的脚本,掌握了如何画各种形状对我们接下来制作更多的案例是有很大帮助的。那么这节课就来学习一下如何通过scratch软件中的积木脚本来画圆。
1、一步一度
我们都知道一个圆形是360度,那么每走一步旋转一度就得出了一个圆形。通过修改移动步数可以得到不同大小的圆形,但是这种做法就没法画出我们希望得出的具体大小圆形。
2、多边形画圆
当正多边形的边数越多,其形状就越接近于圆。计算圆周率的时候,就是用这样的割圆术去逼近圆的。当正多边形的边数越来越大的时候,画出来的图形,越来越接近于圆。通过新建功能块,定义多边形脚本,我们可以输入边长和变数来画多边形,当变数大于一定值的时候,我们肉眼就已经无法分辨多边形和圆了。通过修改边长大小,可以得出不同大小的圆,但是这样也并不能得到想要的半径值的圆。
3、输入半径画圆
我们在上节课学习了1弧度(rad)=57.29578度的公式,那么就可以利用公式来求圆。这个脚本跟第一个一步一度的类似,但是通过定义圆半径,我们可以输入半径值来画圆,得出的圆也是跟我们的半径值一样的。关于定义的功能,可以翻开Scratch(二十四)来温习一下。
小结
需要注意的是,如果图形的大小超出边界,就会导致失败,就像有墙挡住一样,会沿着墙边缘画直到离开边界。同学们还能够想出几种画圆的方法呢?哪种画圆的方法更适合,更简洁呢?同学们可以根据自己掌握的知识来选择不同的画法,也可以根据需要制作图案的条件来选择画法,方法是多样的,适合自己的才是最好的。今天就给大家分享到这里,我们在下节课就来学习一下如何画一个实心的圆。