若何用Scratch2.0畫標致的藍色八角星花,先賞識一下結果圖。
花瓣的呈現事實上是用畫筆東西記實了小馬良的活動軌跡,我們要的是花的繪制結果,繪畫的過程中我們可以經由過程埋沒號令讓小馬良躲在幕后;
小馬良是怎么活動的呢?我們設置了三個變量,角度,半徑,花瓣數;
小馬良在不斷地輪回活動,直到活動半徑由10減小到0,每完當作一個周期,活動半徑減小0.4,畫筆的色度增添10;
有一點大白了吧?下面就想想,怎么用程序來實現呢?Let's go!請看下面劇本的編寫
先界說畫筆;
設置小馬良的活動;
大輪回體執行的前提是直到半徑為0;
第二個輪回體執行的次數是花瓣數,所以我們能讓小馬良移動畫出你界說的花瓣數,界說的是8個,就畫出8個,若是是10個,就畫出10個;
第三個輪回執行兩次,第一次畫每個花瓣的下面,第二次畫花瓣的上面;
第四個輪回執行18次,是把每個花瓣預設的角度平均分當作18等分,小馬良在移動的過程中,每次標的目的右扭轉這個等分后的角度,共輪回18次,這樣小馬良走的就不是直線,而是走出了一個花瓣的下面弧線,一次走完后,偏向再標的目的右扭轉180-預設角度,再反復一次輪回,就畫出了一個花瓣的上面弧形部門了;
一個花瓣畫好后,再讓小馬良扭轉360/花瓣數,就可以再輪回畫第二個花瓣了;
每一次大輪回完畢,第二次畫時,半徑減小0.4,畫筆色度增添10;
完當作。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!