图形的样子千千万万,不同的图形通过不同的规律组合,最后的效果也是变化万千的,还有很多神奇的组合图形。

image.png


之前学过的组合图形比较单一,都是沿中心点旋转所得,而上图画完一个圆形后,并不是沿中心点旋转,而是需要变化位置,移动到下一个圆形的起始位置如此重复4次。找到画完一个基本图形后,下一个图形绘制的起始位置和方向至关重要。


image.png

假设第一个圆形的起始方向如上图圆1所示,那么画完圆1后要移动到圆2所示起始位置和方向才能接着画圆2,由此可知,绘制步骤:1.循环次数为4次;2.循环体内容:(1)绘制一个圆形(2)移动到下个圆的起始位置和方向

方法一:

很容易看出这里移动的距离是一个圆的直径,image.png按照此脚本很难得知圆的直径大小,我们换一种思考方法,既然这里的圆是36条边每条边步长为5,那么一个圆的周长是180步长,由周长公式可以得知 C=2*3.14*r,可得出r=180/2/3.14,由此得到直径=180/3.14,由此可以得知,没画完一个圆,让角色向右平移到第二个圆的起始位置,以此类推即可得到脚本:

image.png


方法二:

我们需要换一种画圆的方式,假设我们要画半径r=50的圆,此圆是由36条边所组成的,由此可知圆的一条边长等于周长除以边数即:2*3.14*r/36

由此画一个半径为50步长的圆的方法可以变为:image.png


此图形绘制方法image.png


image.png


如上图组合图形样式,又该如何绘制呢?

组合图形变形1 (1).gif

image.png

还是可以看出由6个正六边形组成,每次画完一个正六边形后,位置方向都要改变。

分析组合图形后绘制步骤:1.循环次数为6次;2.循环体内容:(1)绘制正六边形(2)向前移动一条边长(3)左转60°

此图形绘制方法image.png




掌握了这些本领后,你能画出下面的组合图形吗?赶紧去试一试。


image.pngimage.pngimage.png



六边形花窗图.gif







0 评论 最近

没有评论!