如何用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-預設角度 , 再反復一次輪回 , 就畫出了一個花瓣的上面弧形部門了;

猜你喜歡