Scratch编程系列——神奇的图形绘制

超级螺旋

超级螺旋状的圆,螺旋状的,到处都是。不同的是,对于一个圆,半径总是保持不变,但在一个螺旋中,半径会不断增长(如果愿意,可以收缩)。我们研究了两种利用划痕制作螺旋的方法。第一种方法与循环中使用的程序非常相似。主要区别在于,在“重复”中,使用“更改大小依据”命令更改形状的大小。在我们的代码中,我们使用数字“-1”-负数使形状每次变小1%。你也可以用一个正数,使形状每次都变大。

file

您可能喜欢在这个项目中使用颜色渐变。色彩渐变是一种从一种颜色到另一种颜色的渐变,给艺术作品一种深度感。要创建渐变,请绘制一个形状,然后选择“绘制桶”工具。在桶的正下方,单击其中一张图片,显示从黑色逐渐变为白色。然后从调色板中选择两种颜色。最后,单击要用渐变填充的图片区域。也别忘了扮演服装中心的位置。

file

file

file

file

另一种制作螺旋的方法是在草稿中使用笔命令。您可以使用“笔向下”、“旋转”和“移动”命令绘制任何形状,例如三角形或正方形。要将其转换为螺旋,需要在每次绘制形状的一侧时更改移动的距离。为此,我们使用一个称为长度的变量。变量最初设置为3这样的小尺寸,每次重复时,我们使用“change[variable]”命令增大变量的大小。玩弄一下每次长度的变化量,看看这对螺旋线有什么影响。

file

file

file

file

你也可以在每一次重复练习中反复练习。在下面的图片中,图片的左侧旋转120度-这给了我们一个三角形的螺旋。图片的右边每重复一次就转121度。看到这个小小的改变有什么不同吗?现在看起来你在用直线画曲线。

file

例子:这一个使用随机数表示线条宽度:

file

这个画了两个螺旋:

file

file

这一个将笔颜色更改50:

file

file

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代