成人黄色在线网站 I 国产aa免费 I 中文字幕免费高清 I 国产三级影院 I 日韩欧美三级在线观看 I 久久久国产精品麻豆a片 I 欧美与黑人午夜性猛交久久久 I 91国产精品视频在线 I 国产美女狂喷水潮在线播放 I 黄页免费网站在线观看 I 欧美日韩激情视频 I 午夜理论无码片在线观看免费 I 深夜爽爽动态图无遮无挡 I 国精产品一区一区三区有限公司杨 I 天天操天天舔天天爽 I 免费看日本黄色片 I 成人va在线 I 日韩中文字幕在线观看 I 婷婷综合网 I 97视频免费观察看 I 色月丁香 I 日韩视频一二三 I 男女黄色毛片 I 美女疯狂连续喷潮视频 I 亚洲日本va一区二区sa I 欧美日韩视频区 I 毛片网在线 I 欧美一本在线 I 少妇一级淫片免费放香蕉 I avav在线看 I 久久精品亚洲中文字幕无码网站 I 天堂av在线中文在线新版 I 电影一区 电影二区 I 色av吧 中文字幕 I 国产精品伊人色

歡迎來到培訓無憂網!

全國切換

咨詢熱線 400-001-5729

位置:培訓無憂網 > 新聞資訊 > 青少兒培訓 > 少兒編程 >  如何用scratch2.0畫花

如何用scratch2.0畫花

來源:培訓無憂網 發布人:裴裴

2022-11-21 20:25:53|已瀏覽:1243次

如何用scratch2.0畫花

如何用scratch2.0畫花?Scratch是麻省理工學院開發的圖形化編程工具,主要面對青少年開放。孩子從模仿的過程中,能感悟到條件語句,循環語句,判斷,能理解參數和命令的區別。下面就來說說如何用scratch2.0畫花吧!

如何用scratch2.0畫花

一、程序分析

1.花瓣的出現事實上是用畫筆工具記錄了小馬良的運動軌跡,我們要的是花的繪制效果,繪畫的過程中我們可以通過隱藏命令讓小馬良躲在幕后;

2.小馬良是怎么運動的呢?我們設置了三個變量,角度,半徑,花瓣數;

3.小馬良在不停地循環運動,直到運動半徑由10減小到0,每完成一個周期,運動半徑減小0.4,畫筆的色度增加10;

二、腳本的編寫

先定義畫筆;

設置小馬良的運動;

大循環體執行的條件是直到半徑為0;

第二個循環體執行的次數是花瓣數,所以我們能讓小馬良移動畫出你定義的花瓣數,定義的是8個,就畫出8個,如果是10個,就畫出10個;

第三個循環執行兩次,第一次畫每個花瓣的下面,第二次畫花瓣的上面;

第四個循環執行18次,是把每個花瓣預設的角度平均分成18等分,小馬良在移動的過程中,每次向右旋轉這個等分后的角度,共循環18次,這樣小馬良走的就不是直線,而是走出了一個花瓣的下面弧線,一次走完后,方向再向右旋轉180-預設角度,再重復一次循環,就畫出了一個花瓣的上面弧形部分了,你懂了嗎?

一個花瓣畫好后,再讓小馬良旋轉360/花瓣數,就可以再循環畫第二個花瓣了;

每一次大循環完畢,第二次畫時,半徑減小0.4,畫筆色度增加10。


在scratch2.0中畫花的操作

打開scratch2.0,進入軟件的主界面中;

在角色小貓上按右鍵,選擇刪除,將它刪除掉;

點擊繪制新角色;

在繪圖板中先定義好顏色,如紅色,然后按橢圓工具;

按住鼠標左鍵不放,在繪圖區畫一個橢圓;

點擊填充,選擇一種填充樣式,給橢圓填充上顏色;

點擊設置造型中心;

將造型中心設置在橢圓的右端點上;

給橢圓添加如下腳本;

點擊綠旗,執行程序,我們就可以看到在scratch中畫出了一個漂亮的花的圖案。

怎么用scratch畫花

首先要畫的是一朵玫瑰,

畫玫瑰的核心思路,是螺旋。

學會螺旋之后,很多特效都可以做出來。

由于玫瑰花瓣重疊迂回,所以感覺像螺旋一樣。

所以一般我們畫玫瑰,不會一片葉子一片葉子的畫。

我們就用螺旋的方式來完成。

那么他就僅僅是一個角度的變化。

所以,如果我們僅僅畫一個螺旋,非常簡單。

即表示,每走10步,左旋1度,再走10步,左轉2度,以此類推,這樣內角越來越小,形成螺旋內徑越來越小。

就可以畫出這個效果。

但是,一個玫瑰太單調了,所以我們打算畫10個玫瑰。

那么程序如果想繼續畫,最關鍵的點是一個玫瑰完成后,到第二個玫瑰所對應的角度。

我們期望10個玫瑰正好形成一個循環。

那么可以計算一下,每兩個相鄰玫瑰之間的角度是360/10=36度。

又由于玫瑰的延伸最好形成內角對稱。

所以我們第一個玫瑰畫完之后,應該延伸到第四個玫瑰。

即1-4-7-10;這是第一輪;10-3-6-9;這是第二輪;9-2-5-8;這是第三輪。

第8個玫瑰畫完之后,即回到第一個玫瑰的起始點。

于是我們可以計算1和4的玫瑰之間的角度是36*3=108度。

所以,我們做螺旋的時候,每一步應該多轉一點角度。

我們取一根變量為x。

那么公式就是 n(1+n)/2%360取余數=108

帶入值為n=360+x

(360+x)(361+x)/2

經過計算得知,x=0.2

即每次旋轉需要增加n+0.2度。就可以做到360次之后,形成的角度于起始角度呈現108度。

如此循環,就可以得到10朵玫瑰花。

那么,用螺旋畫花就完成了。

      注:尊重原創文章,轉載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-70031.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注少兒編程頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會一對一幫助你規劃更適合你的專業課程!
  • 姓名:

  • 手機:

  • 地區:

  • 想學什么:

  • 培訓無憂網
免 費 申 請 試 聽
提交申請,《培訓無憂網》課程顧問老師會一對一幫助你規劃更適合你的專業課程!