若何用Scratch2.0画标致的蓝色八角星花,先赏识一下结果图。
花瓣的呈现事实上是用画笔东西记实了小马良的活动轨迹,我们要的是花的绘制结果,绘画的过程中我们可以经由过程埋没号令让小马良躲在幕后;
小马良是怎么活动的呢?我们设置了三个变量,角度,半径,花瓣数;
小马良在不断地轮回活动,直到活动半径由10减小到0,每完当作一个周期,活动半径减小0.4,画笔的色度增添10;
有一点大白了吧?下面就想想,怎么用程序来实现呢?Let's go!请看下面剧本的编写
先界说画笔;
设置小马良的活动;
大轮回体执行的前提是直到半径为0;
第二个轮回体执行的次数是花瓣数,所以我们能让小马良移动画出你界说的花瓣数,界说的是8个,就画出8个,若是是10个,就画出10个;
第三个轮回执行两次,第一次画每个花瓣的下面,第二次画花瓣的上面;
第四个轮回执行18次,是把每个花瓣预设的角度平均分当作18等分,小马良在移动的过程中,每次标的目的右扭转这个等分后的角度,共轮回18次,这样小马良走的就不是直线,而是走出了一个花瓣的下面弧线,一次走完后,偏向再标的目的右扭转180-预设角度,再反复一次轮回,就画出了一个花瓣的上面弧形部门了;
一个花瓣画好后,再让小马良扭转360/花瓣数,就可以再轮回画第二个花瓣了;
每一次大轮回完毕,第二次画时,半径减小0.4,画笔色度增添10;
完当作。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!