tft每日頭條

 > 生活

 > Scratch繪40圖--正方形

Scratch繪40圖--正方形

生活 更新时间:2024-11-20 18:34:22

Scratch繪40圖--正方形(Scratch繪40圖--正方形)1

  • scratch編程界的一位大咖謝老師之前分享了一幅圖,用scratch繪制40圖,引起了很多scratch編程師生和愛好者的關注,咋一看,感覺挺難的,其實仔細分析每幅圖的特點,都能找到很簡便的方法。從今天開始,我們一起來打卡繪制,每天一圖,歡迎同學們一起努力嘗試。
  • 要繪制這40圖,需要用到拓展模塊裡的畫筆功能,我們先來了解一下畫筆模塊及其使用方法。

Scratch繪40圖--正方形(Scratch繪40圖--正方形)2

  • 畫筆模塊裡共有10個小模塊。包括全部擦除、擡筆、落筆、設置筆的顔色、粗細等功能。具體怎麼使用呢?俗話說藝術來源于生活,畫圖也不例外。我們可以參照生活中畫畫的流程去實現,先初始化畫筆,這是畫圖最基本的流程,必不可少的環節:參考示例如下:

Scratch繪40圖--正方形(Scratch繪40圖--正方形)3

  • 當綠旗被點擊:就是開始的意思
  • 全部擦除:就是找一張幹淨的紙或者把黑闆擦幹淨
  • 将筆的顔色設為:就是找一隻什麼顔色的筆去畫圖或者寫字
  • 将筆的粗細設為:顧名思義就是筆芯的粗細
  • 擡筆:就是寫字畫畫之前先把筆拿起來
  • 移到x:y:就是确定寫字畫畫的初始位置,從哪個位置開始寫開始畫
  • 面向90方向:就是從哪往哪寫或者畫,從左到右還是從上到下
  • 落筆:就是把筆放在紙上或者黑闆上,準備寫和畫
  • 初始化畫筆之後,剩下的就是繪制具體的圖形了。繪制圖形的時候也是需要去分析圖形的特點的:比如圖形的基本形狀,旋轉的角度等等。
  • 今天我們先以第一圖正方形為例去展開分析并繪制:
  • 前面說過繪制圖形也是要參照生活中的方法的,也就是說生活中你怎麼畫,在程序中也怎麼畫。比如正方形:

Scratch繪40圖--正方形(Scratch繪40圖--正方形)4

  • 正方形包括四條邊和四個角,每條邊的長度都相等,每個角的角度也都是90度,所以我們在繪制的時候要考慮邊長和角度,然後按順序一條邊一條邊的去繪制。
  • 按照個人習慣,我會先從左下角的綠點開始,沿着黃色箭頭方向向右繪制一條邊,然後向左轉90度,再沿着藍色箭頭方向繪制第二條邊,然後再左轉90,沿着綠色箭頭去繪制第三條邊,最後再左轉90度,沿着紅色箭頭方向,繪制第四條邊,回到綠色的原點。
  • 在程序設計的過程中也是一個道理,示例如下:

Scratch繪40圖--正方形(Scratch繪40圖--正方形)5

  • 上面的程序就是按照順序一步步繪制出來的,仔細觀察程序我們不難發現,有些内容是重複的,所以我們可以簡化一下,用下圖程序代替:

Scratch繪40圖--正方形(Scratch繪40圖--正方形)6

到這裡正方形的完整程序就設計完成了,是不是很簡單呢?記住一句話:生活中你怎麼畫,程序中就怎麼畫,隻要理清思路,畫起來就遊刃有餘了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved