国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

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

資訊內容

【Scratch工具介紹】控制積木(part 1)

極客小將2021-03-22-
控制類積木是非常重要的一類積木,它們用來控制腳本運行的邏輯流程。比如,在路燈角色是紅色的條件成立時,汽車角色停在路口;在路燈角色是綠色的條件成立時,汽車角色開始行駛。 正是因為控制積木的存在,才使得程序變得強大而靈活。同時,控制積木也是需要花很多時間思考和實踐的積木

控制類積木是非常重要的一類積木,它們用來控制腳本運行的邏輯流程。比如,在路燈角色是紅色的條件成立時,汽車角色停在路口;在路燈角色是綠色的條件成立時,汽車角色開始行駛。

正是因為控制積木的存在,才使得程序變得強大而靈活。同時,控制積木也是需要花很多時間思考和實踐的積木,因為它的底層實則是邏輯,這種純粹的思維活動因人而異,有的人無論怎樣都會不得要領,認為它難以掌握。

01 等待

upload/article/images/2021-03-22/dd91ba22fc157ee2103342ae013c82ae.jpg

等待N秒鐘之后,再運行后續積木腳本。這里的秒數可以是正數,也可以是小數。

舉幾個常用的場景例子:頻繁切換造型間隙增加等待,讓角色變換更自然;兩個角色,角色A等待N秒,等待角色B完成某個特定操作,A再繼續運行腳本。

02 重復執行

upload/article/images/2021-03-22/429720ba5d5a77215b468a458c9333ae.jpg

重復執行(說著叫做,循環執行)積木的內部可以放置其他的積木,內部的這些積木將會重復執行。

1. 重復執行?? 次 :控制內部的積木重復執行,且運行n次后繼續執行后續積木

2. 重復執行 :控制內部的積木重復執行,且運行無限次,不會主動停止

upload/article/images/2021-03-22/417881c3933ed3e23f2c3fa8e8b922fd.jpg

03 重復執行直到

upload/article/images/2021-03-22/4a12e5c929bbf763707815fbf1ac8dab.jpg

在介紹積木功能之前,必須提請大家留意積木上的六邊形,之前沒有接觸過。

布爾積木:

這個六邊形的專業名詞是布爾語句、條件語句(boolean statement),它的值代表著邏輯判斷結果“真(true)”和“假(false)”,另外,數字1等同于“真”、數字0等同于“假”。這類積木存在于偵測類積木和運算類積木之中。

重復執行直到<? > 的作用是:在條件判斷的值是真之前,重復執行內部的積木;當條件判斷的值是真時,停止內部積木的執行,并繼續運行后續的積木。

舉個例子:在信號燈是紅燈之前,汽車一直在路上行駛;當信號燈是紅燈時,汽車立即停在路口。此例中,“信號燈是否為紅燈”就是六邊形中的布爾語句。

upload/article/images/2021-03-22/0152578403098a68677976c82d9d0e36.jpg

重復執行,直到空格被按下

04 停止

upload/article/images/2021-03-22/eb5be02abb4b72231819ecd5256b2ff7.jpg

用來停止程序的執行。停止積木作為程序的終結,所以積木下方沒有插槽,不能拼接其他積木。

它有三個選項:

upload/article/images/2021-03-22/4ae5627465d92eaff22793a5c71edb08.jpg

1. 全部:停止當前角色、其他所有角色、舞臺背景的所有運行腳本。效果等同于點擊舞臺右上角紅點,將會停止程序運行。

2. 當前腳本:停止當前角色的當前腳本,當前角色的其他腳本、其他所有角色的腳本、舞臺背景的腳本仍然會正常運行。這里的“當前腳本”可能有些難以理解,看看下面小貓角色的兩段腳本:

upload/article/images/2021-03-22/8f79b0445a116e0bd44eed07c57b583a.jpg

3. 角色的其他腳本:停止當前角色的其他腳本,當前角色的當前腳本的剩余腳本、其他所有角色的腳本、舞臺背景的腳本仍然會正常運行。如下面例子所示:

https://cdn.china-scratch.com/timg/180809/124G34955-8.gif

另外特別注意,當選項是“角色的其他腳本”時,積木的樣式發生變化,該積木下面可以繼續拼接其他積木:

upload/article/images/2021-03-22/ab4c2df5cee10a4a1c7261331bcdff7e.jpg

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

預約試聽課

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

主站蜘蛛池模板: 双辽市| 拉孜县| 富平县| 桐柏县| 郓城县| 桃江县| 犍为县| 屯门区| 关岭| 江孜县| 新龙县| 武安市| 扶绥县| 常德市| 漠河县| 盐山县| 福贡县| 无锡市| 康马县| 安新县| 大洼县| 洪洞县| 百色市| 日喀则市| 长治市| 日喀则市| 扎兰屯市| 丰镇市| 抚远县| 府谷县| 纳雍县| 宁明县| 屯留县| 舞钢市| 陵川县| 旌德县| 胶南市| 九寨沟县| 安新县| 武邑县| 神木县|