資訊內(nèi)容
[原創(chuàng)]Scratch第四講:撩小哥哥
這一節(jié)課,要教會(huì)大家如何通過(guò)“消息”去觸發(fā)故事情節(jié)。弄懂了“消息”后,就可以隨意控制故事節(jié)奏。
消息,也是操作系統(tǒng)概念中重要的一環(huán)。
這次我們的目標(biāo)是要讓小姐姐去撩小哥哥,小姐姐看到小哥哥就湊上去說(shuō)話,但是問(wèn)題是當(dāng)小姐姐說(shuō)話時(shí),小哥哥怎么知道的呢?怎么知道小姐姐說(shuō)完了呢?
這就需要通過(guò)消息這個(gè)控件了。

讓我們看看程序運(yùn)行的情況:
今天算法很簡(jiǎn)單,就不在這里描述了,我們直接看代碼吧,這是小姐姐的代碼:

其中當(dāng)小姐姐說(shuō)完話后,就插入了一條廣播message1這條控件,那么舞臺(tái)上的其他角色也就可以收到一條廣播。
(在小姐姐的代碼里,除了位置的變化外,還增加了造型切換,針對(duì)不同的情景切換角色的造型)
下面是小哥哥的代碼:

把 ‘當(dāng)接收到消息1’ 放在第一條,這樣當(dāng)消息廣播后,其他角色通過(guò)這個(gè)控件,就會(huì)收到消息,開始執(zhí)行對(duì)應(yīng)的代碼。
下面看看程序執(zhí)行的結(jié)果。
思考作業(yè):
在控件里面除了廣播之外,還有一個(gè)廣播并等待的控件,那這個(gè)控件和廣播有什么區(qū)別呢?大家可以試試把小姐姐的代碼中的廣播換成廣播并等待,看看程序執(zhí)行的結(jié)果會(huì)有什么不同。徹底搞清楚兩個(gè)控件的區(qū)別。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
編程原來(lái)很簡(jiǎn)單——市少兒圖書館少兒Scratch趣味編程開課啦!
雨果說(shuō):“書籍便是這種改造靈魂的工具。人類所需要的,是富有啟發(fā)性的養(yǎng)料。而閱讀,則正是這種養(yǎng)料。”為了幫助孩子啟蒙閱覽意識(shí),快速提高閱讀能力,7月22日上午,市少兒圖書館邀請(qǐng)合肥市小作家協(xié)會(huì)的老師開展了主題為“閱覽啟蒙”的閱覽技巧訓(xùn)練活動(dòng)。 活動(dòng)共分為親子互動(dòng)閱讀、
- 下一篇
Scratch第三講:讓我們飛起來(lái)
在上一講,我們講了會(huì)動(dòng)的名字,里面的內(nèi)容主要介紹了循環(huán)在一個(gè)程序里起到的作用。 今天我們通過(guò)一個(gè)小程序,來(lái)認(rèn)識(shí)一下舞臺(tái)的坐標(biāo)系和通過(guò)循環(huán)來(lái)使角色移動(dòng)起來(lái)。
