tft每日頭條

 > 生活

 > scratch高階程序

scratch高階程序

生活 更新时间:2024-07-20 15:23:08

一閃一閃亮晶晶,滿天都是小星星

一閃一閃亮晶晶,滿天都是小星星,挂在天上放光明,好像千萬小眼睛。一閃一閃亮晶晶,滿天都是小星星,挂在天上放光明,好像千萬小眼睛。

伴随着動聽的歌謠我們開始今天的編程,首先看下程序運行效果。

scratch高階程序(scratch小程序滿天星)1

伴随着鼠标的編輯,我們畫出了一顆顆的星星。該如何實現那,接下來我們對程序進行具體的講解。

我們首先要添加畫筆模塊,

scratch高階程序(scratch小程序滿天星)2

點擊代碼行的小加号位置,添加拓展,選擇畫筆。之後開始本次的編程之旅。

先把全部代碼放出看下圖,各位先按照順序編寫,接下來我對具體的代碼進行講解。

scratch高階程序(scratch小程序滿天星)3

開始點擊綠旗後,執行全部擦除模塊,這樣我們可以保證每次運行都是一張空白的背景。接下來的

scratch高階程序(scratch小程序滿天星)4

積木各位要反複試驗,找出規律。

scratch高階程序(scratch小程序滿天星)5

這兩行代碼實現的功能是,當按下鼠标後坐标就移到點擊位置。

scratch高階程序(scratch小程序滿天星)6

這兩行各位根據喜好設置。

scratch高階程序(scratch小程序滿天星)7

這是本程序最核心的内容,他可以實現繪制五角星的動作,首先我們要重複執行5次,移動多少步,這裡可以理解為畫了5條線,為什麼要右轉144度那,同學們要好好考慮一下。

我們要知道,我們五角星的内角和是180度,也可以理解為他是一條直線旋轉了5次。我們可以計算出180÷5=36度,這是五角星每個角的度數,然後180-36=144度,這樣就計算出了他每次旋轉的度數。各位需要好好理解一下,慢慢消化。7角星,9角星等的套路都是一樣的。

同學們看看自己能畫出其他角的星星嗎,一起來試驗一下吧!

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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