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

極客小將

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

資訊內容

手把手教少兒編程02|Scratch3.0課程:大家來找茬(二)

極客小將2020-12-16-
給角色不同01添加功能代碼 在角色區點擊角色不同01,在代碼區給不同01添加如下代碼

給角色不同01添加功能代碼

在角色區點擊角色不同01,在代碼區給不同01添加如下代碼

upload/article/images/2020-12-16/5ee898da352d25b5d1dfa34c7e0579d4.jpg

點擊“運行按鈕”,運行程序。用鼠標點擊圖形角色左邊的跟角色不同01一樣的地方,會發現被點的地方被小紅圈圈上了,仔細觀察會發現圖形左邊小朋友的衣袖跟右邊小朋友的衣袖確實不一樣。

代碼解析

upload/article/images/2020-12-16/6b4d76bc6798e73fd87775b9d3515d5b.jpg

這段積木實現了游戲開始時顯示不同01的01-a造型。不同01有兩個造型,造型01-a與01-b,01-a衣袖與小朋友衣袖一樣,01-b是被畫圓圈的衣袖。這里將造型換成01-a,這樣看起來小朋友的衣袖就是正常的,當換成造型01-b后,衣袖看起來就被畫上了紅圈。

upload/article/images/2020-12-16/7da4ed82c690fa46516c3c25f2e2d874.jpg

顯示角色不同01的01-a造型,即顯示沒有被圓圈圈上的造型。

upload/article/images/2020-12-16/02ad1d511fc5b8a9e2da903eff2612a3.jpg

這段積木實現了當角色不同01被點擊顯示被圓圈圈上的造型,并且將變量“計數器”的值增加1,同時播放聲音。

upload/article/images/2020-12-16/e5eb75765c79ccacab447e2b84eabb0f.jpg

當角色被玩家用鼠標點擊時執行與該積木有效連接的積木。

upload/article/images/2020-12-16/eacf5dacea517e3d828d5262523b691d.jpg

顯示角色不同01的01-b造型,即當角色不同01被鼠標點擊時顯示被圓圈圈上的造型。

upload/article/images/2020-12-16/6dc6f1157a1fdf6273dc3d1e800d606f.jpg

將變量“計數器”的值增加1,表示又識別出一處不同。

upload/article/images/2020-12-16/970f0e093854634ea7f185bdd5da53cd.jpg

播放聲音,當玩家識別出不同后播放聲音提示。

與角色不同01一樣的操作,接下來完成不同02、不同03、不同04和不同05的編碼。通過分析可以知道,其他角色的編碼幾乎跟不同01角色的編碼相同,只需要修改造型名,所以我們通過復制不同01的積木然后修改即可。

角色不同02的功能代碼

upload/article/images/2020-12-16/d350cb5f10a34e90cfada2b6e1538b64.jpg

角色不同03的功能代碼

upload/article/images/2020-12-16/05977a878b7271bcc5df7d03c735a189.jpg

角色不同04的功能代碼

upload/article/images/2020-12-16/3aa7608f6e072b94a36b344038e6db3f.jpg

角色不同05的功能代碼

upload/article/images/2020-12-16/7e119e8bf2585c0c9ec98ba3153a57dc.jpg

[提示:視頻為代碼編寫實操演示,建議學員盡量不要看視頻,自己獨立完成代碼編寫并思考]

點擊“運行按鈕”,運行程序。用鼠標在左圖標記出與右圖不相同的地方,當標記完5處不同地方后會播放歡呼聲并顯示文字“恭喜你,找到所有不同!”,然后游戲結束。

專家提示

關于造型

所謂造型,就是一張圖片,一個角色至少有一個造型,當一個角色有多個造型的時候,可以根據實際需要確定顯示哪一個造型,在程序運行中,一個角色在同一時刻只能顯示一個造型。

一個角色就類似于一個人,造型就好比這個人擺的動作,他在一個時刻只能擺一個動作,通過不同的動作組合可以實現各種有趣的效果。

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

預約試聽課

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

主站蜘蛛池模板: 呼和浩特市| 秦皇岛市| 门源| 墨脱县| 威宁| 建始县| 龙川县| 金山区| 门源| 合川市| 綦江县| 韩城市| 阳山县| 双辽市| 郯城县| 九寨沟县| 寿阳县| 长沙市| 宁陵县| 同德县| 阿合奇县| 新民市| 阿克陶县| 洪雅县| 德州市| 宣汉县| 阿勒泰市| 汉川市| 镇坪县| 承德市| 常山县| 达日县| 敖汉旗| 宁南县| 大兴区| 三门县| 新源县| 静宁县| 同心县| 深水埗区| 石屏县|