您現(xiàn)在的位置是:首頁 » 原創(chuàng)課程 » Scratch
課程內(nèi)容
Scratch編程NO17課:接收消息和廣播消息指令
極客小將2019-10-22-
這節(jié)課講解Scratch的消息系統(tǒng),包含廣播消息和接收消息。類似于游戲中的廣播。主要包含以下圖三個指令廣播消息指令:向當前場景所有對象和角色發(fā)出消息,包括背景等,默認都可以收到消息。但作為用戶的我們看不到這個消息。收到消息后的某角色可以執(zhí)行下一步操作也可以保持沉
這節(jié)課講解Scratch的消息系統(tǒng),包含廣播消息和接收消息。類似于游戲中的廣播。
主要包含以下圖三個指令
廣播消息指令:向當前場景所有對象和角色發(fā)出消息,包括背景等,默認都可以收到消息。但作為用戶的我們看不到這個消息。收到消息后的某角色可以執(zhí)行下一步操作也可以保持沉默不理會。
接收消息指令:某角色發(fā)出廣播消息后,默認另外角色都可以接收到,當某一角色接收到消息后的反應(yīng),通常作為判斷條件。
以下為一個例子:
小雞和小貓一塊玩耍,突然小貓大喊“地震了!”,小雞接收到這一廣播之后,撒腿就跑。
小貓代碼如下:
小雞代碼如下:

- 上一篇
Scratch編程NO16課:通過聲音控制Scratch程序指令
如何通過聲音來控制Scratch程序,這里需要你的電腦有音頻輸入設(shè)備,請先調(diào)試你的麥克風(fēng),確??梢哉J褂?。我們這次制作的場景是,監(jiān)測我們周圍環(huán)境的噪音,當音量達到20時,提示噪音!
- 下一篇
Scratch編程NO18課:廣播 和廣播并等待X秒指令的區(qū)別
廣播X消息:直接廣播消息,并執(zhí)行下一步指令。廣播X消息并等待:會一直等待所有接收消息的腳本執(zhí)行完畢后才繼續(xù)向下執(zhí)行本角色的指令。舉例說明兩者區(qū)別,接上一課,小貓和小雞在森林玩耍,突然小貓大喊“地震了!” 如果使用廣播消息不等待,那么小貓和小雞同時逃跑;如果使