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

若何用Scratch2.0画标致的蓝色八角星花 , 先赏识一下结果图 。

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

文章插图

需要这些哦
电脑 , Scratch2.0
一程序阐发1花瓣的呈现事实上是用画笔东西记实了小马良的活动轨迹 , 我们要的是花的绘制结果 , 绘画的过程中我们可以经由过程埋没号令让小马良躲在幕后;

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

文章插图

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

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

文章插图

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

文章插图

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

文章插图

3小马良在不断地轮回活动 , 直到活动半径由10减小到0 , 每完当作一个周期 , 活动半径减小0.4 , 画笔的色度增添10;
有一点大白了吧?下面就想想 , 怎么用程序来实现呢?Let's go!请看下面剧本的编写

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

文章插图

二剧本的编写1先界说画笔;

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

文章插图

2设置小马良的活动;

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

文章插图

3大轮回体执行的前提是直到半径为0;

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

文章插图

4第二个轮回体执行的次数是花瓣数 , 所以我们能让小马良移动画出你界说的花瓣数 , 界说的是8个 , 就画出8个 , 若是是10个 , 就画出10个;

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

文章插图

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

文章插图

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

文章插图

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

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

文章插图

6第四个轮回执行18次 , 是把每个花瓣预设的角度平均分当作18等分 , 小马良在移动的过程中 , 每次标的目的右扭转这个等分后的角度 , 共轮回18次 , 这样小马良走的就不是直线 , 而是走出了一个花瓣的下面弧线 , 一次走完后 , 偏向再标的目的右扭转180-预设角度 , 再反复一次轮回 , 就画出了一个花瓣的上面弧形部门了;

推荐阅读