多语言展示
当前在线:1571今日阅读:91今日分享:37

怎样用Scratch2.0画花?

通过控制角度,运动半径和花瓣数,可以在Scratch2.0画出非常漂亮的花,下面让我们来看看到底怎么做。
工具/原料

电脑,Scratch2.0

方法/步骤 预览程序执行的效果

看了下面的花,你是不是也迫不及待地想试试?

方法/步骤2 程序分析
1

花瓣的出现事实上是用画笔工具记录了小马良的运动轨迹,我们要的是花的绘制效果,绘画的过程中我们可以通过隐藏命令让小马良躲在幕后;

2

小马良是怎么运动的呢?我们设置了三个变量,角度,半径,花瓣数;

3

小马良在不停地循环运动,直到运动半径由10减小到0,每完成一个周期,运动半径减小0.4,画笔的色度增加10;

4

有一点明白了吧?下面就想想,怎么用程序来实现呢?Let's go!

方法/步骤3 脚本的编写
1

先定义画笔;

2

设置小马良的运动;

3

大循环体执行的条件是直到半径为0;

4

第二个循环体执行的次数是花瓣数,所以我们能让小马良移动画出你定义的花瓣数,定义的是8个,就画出8个,如果是10个,就画出10个;

5

第三个循环执行两次,第一次画每个花瓣的下面,第二次画花瓣的上面;

6

第四个循环执行18次,是把每个花瓣预设的角度平均分成18等分,小马良在移动的过程中,每次向右旋转这个等分后的角度,共循环18次,这样小马良走的就不是直线,而是走出了一个花瓣的下面弧线,一次走完后,方向再向右旋转180-预设角度,再重复一次循环,就画出了一个花瓣的上面弧形部分了,你懂了吗?

7

一个花瓣画好后,再让小马良旋转360/花瓣数,就可以再循环画第二个花瓣了;

8

每一次大循环完毕,第二次画时,半径减小0.4,画笔色度增加10;

9

太神奇了,赶快动手试试吧。

推荐信息