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

極客小將

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

資訊內容

運算模塊之章魚哥隨機出題

極客小將2021-02-03-
遇?? ? 在這一講當中,我主要講解“運算模塊”隨機數和運算函數的基本用法。也同樣沒有視頻。有時間我會為大家補上。 假設有這樣一個場景,螃蟹在深海里向章魚哥隨機提問,無論螃蟹問什么問題,章魚哥都能正確的回答出來;當螃蟹提

遇??

?

在這一講當中,我主要講解“運算模塊”隨機數和運算函數的基本用法。也同樣沒有視頻。有時間我會為大家補上。

假設有這樣一個場景,螃蟹在深海里向章魚哥隨機提問,無論螃蟹問什么問題,章魚哥都能正確的回答出來;當螃蟹提問時,我們使用者可以在對話框中回答問題。如果回答正確了,螃蟹就說您正確了,并且得分加1分;如果回答錯了,螃蟹就說您錯了,并且得分減1分。整體效果圖如下:?

upload/article/images/2021-02-03/77a0f4ab9005fee9eddd37e0f24d50e6.jpg

下面我們來看看具體的操作吧:

第1步:在角色區域導入“螃蟹”、“章魚哥”,并導入一個“開始挑戰”的按鈕,并分別命好名字,如圖所示:?

upload/article/images/2021-02-03/bfab488bf84525d470805303e2bcfb8c.jpg

第2步:我們來做“開始挑戰”按鈕的腳本吧。我們讓定義它的大小為20,讓它在開始運行的時候“顯示”;當它被點擊后,給“螃蟹”發出一個指令“開始答題”后,它自動消失。那么我們做的腳本如下:?

upload/article/images/2021-02-03/1c495fc98de6f7961ee2c8ca04d7738f.jpg

第3步,我們先建立變量“得分”,用于回答正確加1分、回答錯誤扣1分;再建立一個變量“第幾題”,用于“螃蟹”出題。建立變量就非常簡單了,用“數據”模塊“建立一個變量”就可以輕松完成。?

upload/article/images/2021-02-03/5595b2032cbe496ad56c52d14f6876e4.jpg

第4步:當“螃蟹”接收到“開始答題”時,“螃蟹”開始給章魚哥出題了,并將初始得分設為0,其代碼如下:?

upload/article/images/2021-02-03/2c1e438f9bf4e794835ef2cebf0af754.jpg

第5步:為了實現“隨機出題的效果”,我們需要將“第幾題”設定為一個隨機數。此時假設我們只有3道題,那么它的隨機數應該是1到3,如圖所示:?

upload/article/images/2021-02-03/050dd5d326257414e900aa76a9e23ab4.jpg

第6步:假設“第幾題”等于1,那么,此時“螃蟹”就詢問一個問題“1+2+3=?”等待回答。

如果“回答”等于正確答案“6”,那么得分就增加1,并提示“回答正確”;

如果“回答”錯了,那么得分就扣1分,并提示“錯誤,它等于6”。

其代碼如下:

?

upload/article/images/2021-02-03/eabe23545dcd5c457f02fce557f5531e.jpg

第7步:假設“第幾題”等于2,那么,此時“螃蟹”就詢問一個問題“我的網名是什么?”等待回答。

如果“回答”等于正確答案“零下1度”,那么得分就增加1,并提示“回答正確”;

如果“回答”錯了,那么得分就扣1分,并提示“錯誤,答案是零下1度”。

其代碼如下:?

upload/article/images/2021-02-03/f25fece5a7298c3324bef8cf2fcf7099.jpg

第8步:假設“第幾題”等于3,那么,此時“螃蟹”就詢問一個問題“您是傻瓜嗎?”等待回答。

如果“回答”等于正確答案“不是”,那么得分就增加1,并提示“回答正確”;

如果“回答”錯了,那么得分就扣1分,并提示“錯誤,看來您是真正的傻瓜”。

其代碼如下:?

upload/article/images/2021-02-03/0f1bf2b0bece0fc56e0c4fc4dc2c2afb.jpg

第9步:此時我們剛剛的“第6、7、8步”的所有代碼,按照順序,放在“第5步”的“大循環”里面,使其可以重復出N次題。

第10步:如果我們要定義“螃蟹”的初始位置,使其在頁面中的合適位置并讓它的兩只大腳動起來。我們可以簡單地做如下代碼:?

upload/article/images/2021-02-03/21c3dbc158ac935c8a9db5c66c79845b.jpg

第11步,此時我們就只剩下章魚哥的代碼了。我們先定義它的大小,并讓它在這個深海里自由地左右不停移動,其代碼如下:?

upload/article/images/2021-02-03/db7673a7ae7eae5b1987ab98a7df4580.jpg

第12步:我們還需要做章魚哥回答問題的代碼。(此時章魚哥并不是真正地在回答問題,而是當我們點擊它的時候,它會給出正確答案)。

如果“第幾題”等于1時,那么它就會說“6”;

如果“第幾題”等于2時,那么它就會說“零下1度”;

如果“第幾題”等于3時,那么它就會說“不是”。

并給它一個“當角色并點擊時”的腳本。

其代碼如下:?

upload/article/images/2021-02-03/599222ffe0a56c69acf0a59c0b116b17.jpg

做到這里就做完了。這一講當中,步驟有點復雜,代碼也比較多。您如果是初學者,您需要好好地理一下思路。當您的思路理清了,這一講的知識點就顯得比較簡單了。

?

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

預約試聽課

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

主站蜘蛛池模板: 从江县| 静宁县| 湖口县| 沁阳市| 勃利县| 龙南县| 汝阳县| 莒南县| 宁波市| 鄂尔多斯市| 江山市| 南皮县| 三门县| 夏邑县| 板桥市| 海门市| 江永县| 新竹县| 景泰县| 宜城市| 绥宁县| 天台县| 太谷县| 左贡县| 吉林省| 东山县| 资阳市| 南召县| 博罗县| 大城县| 常山县| 琼中| 翁源县| 司法| 焦作市| 衡南县| 依兰县| 铜山县| 寿宁县| 正阳县| 东阿县|