tft每日頭條

 > 科技

 > 用scratch怎麼畫空心五角星

用scratch怎麼畫空心五角星

科技 更新时间:2024-06-16 09:37:12
回顧

之前我們詳細地講解了Scratch程序畫長方形、三角形、正方形以及多邊形。這裡給出鍊接,方便複習查看。

16.詳細講解Scratch編程在方格紙上畫正多邊形的原理

15.小學數學方格紙畫圖形,Scratch編程畫三角形詳細講解

14.小學三年級方格紙畫圖形題目,Scratch編程畫正方形詳細講解

13.小學三年級方格紙畫圖形題目,Scratch編程畫長方形詳細講解

引言

今天我們來畫一個五角星,并和正五邊形進行比較,以便深入理解其中的奧秘。

動态效果圖如下:

用scratch怎麼畫空心五角星(17.詳細講解Scratch編程畫五角星的原理)1

圖1 Scratch編程畫五角星和正五邊形的區别

完整代碼

我們直接看下圖代碼,左邊是畫五角星的代碼,右邊是畫正五邊形的代碼。我用紅色框子标出了兩者的區别。

用scratch怎麼畫空心五角星(17.詳細講解Scratch編程畫五角星的原理)2

圖2 五角星和正五邊形代碼比較

很明顯,區别在于旋轉角度。五角星每次旋轉144度,正五邊形每次旋轉72度。

我們再來觀察下規律,之前講過正多邊形的規律是“旋轉角度=360度/多邊形的邊數”,這裡顯然是符合的,72=360/5。

五角星每個角36度,那麼在畫完一條邊以後,必須旋轉180-36=144度。

本文所有圖片及文字内容,均為原創,轉載時請保留版權信息。

以往教程:

Scratch少兒編程12:詳細講解自帶教程《制作追趕遊戲》

Scratch少兒編程11:使用“克隆”代碼實現下雪動畫

Scratch少兒編程10:制作一個小貓踢球的遊戲

,

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

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

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