tft每日頭條

 > 生活

 > scratch編程畫菱形六邊形

scratch編程畫菱形六邊形

生活 更新时间:2024-11-28 05:38:23

scratch編程畫菱形六邊形(Scratch繪40圖--圖2長方形)1

我們繪制了圖1正方形,了解了畫筆模塊的功能以及如何初始化畫筆,畫筆的初始化程序是類似的,通用的,可以根據個人喜好和題目要求進行微調。我們就不贅述了,直奔主題,繪制圖2長方形。

scratch編程畫菱形六邊形(Scratch繪40圖--圖2長方形)2

  • 繪制長方形之前,我們同樣要了解長方形的特點:四條邊,對邊相等,四個角,都是直角90度。
  • 根據繪制正方形的經驗,我們也按照箭頭示意按順序一條邊一條邊的進行繪制。從綠點出發,沿黃色箭頭前進長度(自定),左轉90度,沿着藍色箭頭前進寬度(自定)左轉90度,沿着綠色箭頭前進長度(跟對邊相等),左轉90度,沿着紅色箭頭前進寬度(跟對邊相等),回到原點。

scratch編程畫菱形六邊形(Scratch繪40圖--圖2長方形)3

仔細觀察,前四行跟後四行内容是重複的,也就是走一個長度和一個寬度之後,剩下的那個長度和寬度跟前面的程序是完全相同的,可以簡化一下,重複執行2次。

scratch編程畫菱形六邊形(Scratch繪40圖--圖2長方形)4

結合畫筆的初始化代碼,長方形的程序也已經設計完成。一個完整的長方形就繪制出來了。

scratch編程畫菱形六邊形(Scratch繪40圖--圖2長方形)5

注意:該程序範例隻是其中的一種方法,程序的實現方式是很多種的,比如先畫哪條邊,先面向哪裡畫,邊長和寬度的數值設置,旋轉的角度,向左轉還是向右轉等等,都是可以自行設計的,隻要最終實現效果就可以了。同學們可以發散思維,自由創作。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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