竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

玩Scratch創作 演奏樂曲(二)

極客小將2020-11-23-
創作_04?演奏樂曲_2粉刷匠 同學,你好。 學習了用Scratch演奏《小星星》后,我們再讓Scratch演奏一首《粉刷匠》。 (演奏樂曲_2粉刷匠) 在《小星星》里,我們能使用一條語句,演奏一個

創作_04?演奏樂曲_2粉刷匠

同學,你好。

學習了用Scratch演奏《小星星》后,我們再讓Scratch演奏一首《粉刷匠》。

(演奏樂曲_2粉刷匠)

在《小星星》里,我們能使用一條語句,演奏一個音符。這樣的話,如果一首歌的音符很多,那么整首歌要使用很多語句。有沒有更好的辦法?

有!

Step 1 使用列表,存儲音符和節拍

在“變量”模塊中,找到”建立一個變量“按鈕,分別建立名為“音符”的列表和名為“節拍”列表。

upload/article/images/2020-11-23/67725b84438444593deb1e0b474f4c16.jpg

(圖1 建立”音符“和”節拍“列表)

這樣,在舞臺上就出現了這兩個列表。

upload/article/images/2020-11-23/6d383ceeb0b63ca4c035bb7bcc5039d1.jpg

(圖2 舞臺上出現的空白列表)

在網上找到《粉刷匠》簡譜。

upload/article/images/2020-11-23/2af96e03615e572ceb50bd9a3afbdfc1.jpg

(圖3 《粉刷匠》簡譜)

根據簡譜,將音符對應的值輸入音符列表。例如,第1個音符”5“,對應的值是67,將67輸入音符列表的第1項;第2個音符是”3“,對應的值是65,將65輸入音符列表的第2項。

upload/article/images/2020-11-23/76ffac1eedbaa8e40cf1c45d859f2b99.jpg

upload/article/images/2020-11-23/41e21d33ab24a37800bf06baf0a7607c.jpg?

(圖4 圖5 音符與對應的值)

(音符1/2/3/4/5/6/7對應的值分別是60/62/64/65/67/69/71。)

按順序輸入這首歌的所有音符。

接下來,將每一個音符對應的節拍輸入節拍列表。

upload/article/images/2020-11-23/ebdd626367327c886a22cec997939742.jpg

(圖6 音符列表、節拍列表)?

Step 2 初始化并添加演奏語句

添加“將樂器設為(1)鋼琴”語句,設置演奏的樂器。

添加“將演奏速度設定為60”語句,60改為90,設置演奏速度。

以上兩條語句,完成初始化設置。

Step 3 使用列表項目數,設置重復次數

添加”重復執行10次“語句。

重復執行多少次呢?這首歌有48個音符,當然重復48次。

在列表的屬性里,有”列表的項目數”這條語句,將它拖到腳本區,填入“重復執行 ?次”的參數中,替換掉默認的10。

upload/article/images/2020-11-23/07e6a86126e9daf04bfa87e76ec5744f.jpg

(圖7 設置循環次數為”音符的項目數“)

添加演奏音符語句“演奏音符60 0.25拍”。

我們希望程序能在第1次,演奏音符的第1項;第2次,演奏音符的第2項……那么,這個音符參數應該怎么填呢?別急,用一個變量來實現。

Step 4 使用變量,讀取列表每一項

怎么實現呢?

添加一個變量,設置變量名為“n”。拖入“將n設為0”和“將n增加1”,分別放到循環語句前和循環語句中。

upload/article/images/2020-11-23/507c2d295ed1c478537555176f5e10ac.jpg

(圖8 變量初始化、變量遞增)

這兩句話,分別是給變量設置初始值0;每循環一次,變量n的值增加1,通常在程序中,稱為自增。循環體執行第1次,n=1;循環體執行第2次,n=2;……。將變量n放入演奏語句的音符值處,演奏”音符的第n項“。這樣,我們就讓程序在循環執行第1次的時候,演奏音符列表第1項;循環執行第2次的時候,演奏音符列表第2項;循環執行第n次的時候,演奏音符列表第n項。

upload/article/images/2020-11-23/098b41f75af394998f2272ac1f1344a8.jpg

(圖9 將變量填入演奏語句)

注意:要同時將節拍設置為”節拍的第n項“。?

Step 5 調試、完善程序

添加”當綠旗被點擊“事件,完善程序。

upload/article/images/2020-11-23/e2bbe81ecc4a155e7a3afcaadbb10ca0.jpg

(圖10 完整的程序)

按綠旗,調試作品。?趕快試著編寫作品吧!(玩Scratch創作_04?演奏樂曲(二)?視頻教程)?

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 麻豆精品国产传媒mv男同 | 亚洲免费一区 | 99在线精品视频 | 999久久精品| 性做久久久久久免费观看欧美 | 国产乱人乱精一区二视频国产精品 | 嫩草在线看 | 亚洲电影免费观看 | 久久精品亚洲精品国产欧美 | 成人精品高清 | 全免费一级毛片免费看 | 日韩精品一区二区三区免费视频 | 国产精品美女久久 | 亚洲精品一区二区在线 | 国产在线高清 | 日本天堂在线观看 | 国产一区二区三区欧美 | 亚洲精品v天堂中文字幕 | 99精品国产99久久久久久福利 | 欧美理论视频 | 色综合久久99 | 黄色av大全 | 超碰在线久 | 国产精品美女久久久久aⅴ国产馆 | 久久91精品国产一区二区三区 | 国产成人精品三级麻豆 | 国产视频一区在线观看 | 欧美人禽交 | 亚州三级| 天天干夜夜拍 | 国产福利一区二区 | 亚洲影视一区 | 久久av免费看 | 久久久国产精品视频 | 日本毛片在线观看 | 国产剧情精品 | 国产精品日韩一区二区 | 91色在线视频 | 国产日本亚洲香蕉视频 | 看国产精品 | 亚洲在线观看视频 |