手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

八角星花如何用Scratch2.0画蓝色

时间:2025-01-04 20:19:40

如何用用Scratch2.0画漂亮的蓝色八角星花,先欣赏一下效果图。

八角星花如何用Scratch2.0画蓝色

工具/原料

电脑,Scratch2.0

一程序分析

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

八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色
八角星花如何用Scratch2.0画蓝色
八角星花如何用Scratch2.0画蓝色

3、3小马良在不停地循环运动,直到运动半径由10减小到0,每完成一个周期,运动半径减小0.4,画笔的色度增加10;有一点明白了吧?下面就想想,怎么用程序来实现呢?Let's 爿讥旌护go!请看下面脚本的编写

八角星花如何用Scratch2.0画蓝色

二脚本的编写

1、1先定义画笔;

八角星花如何用Scratch2.0画蓝色

2、2设置小马良的运动;

八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色
八角星花如何用Scratch2.0画蓝色
八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色

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

八角星花如何用Scratch2.0画蓝色

8、8每一次大循环完毕,第二次画时,半径减小0.4,画笔色度增加10;完成,效果图见顶上面。

八角星花如何用Scratch2.0画蓝色
© 手抄报圈