通过控制角度,运动半径和花瓣数,可以在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
太神奇了,赶快动手试试吧。
上一篇:智影如何添加花字效果
下一篇:手工剪纸“小花束”