資訊內(nèi)容
第11課 Scratch少兒編程的事件模塊(一)
在Scratch中,所有腳本在運(yùn)行前都需要有一個(gè)觸發(fā)條件。觸發(fā)方式可以分為三大類:
第一類是通過人為操作來觸發(fā)腳本運(yùn)行,涉及使用鼠標(biāo)、鍵盤等設(shè)備;
第二類是通過舞臺(tái)背景的切換、外界聲音的變化、時(shí)間的變化來觸發(fā)腳本運(yùn)行;
第三類是通過在腳本之間廣播和接收消息來觸發(fā)腳本運(yùn)行
01事件模塊
當(dāng)小綠旗被點(diǎn)擊:Scratch中的大部分腳本都是通過單擊它來觸發(fā)的,這是Scratch中最基本的腳本觸發(fā)方式
當(dāng)按下X鍵:通過按鍵盤中的按鍵來觸發(fā)腳本也是一種常用的人為觸發(fā)方式
當(dāng)角色被點(diǎn)擊:在Scratch游戲中,經(jīng)常會(huì)有單擊某個(gè)角色后執(zhí)行指定操作的規(guī)則,這也是腳本觸發(fā)的一種方式。
當(dāng)背景換成X背景:通過背景切換觸發(fā)是指當(dāng)舞臺(tái)擁有多個(gè)背景時(shí),切換為某個(gè)指定的背景即會(huì)觸發(fā)腳本的運(yùn)行
當(dāng)響度/計(jì)時(shí)器大于X:響度就是音量,當(dāng)計(jì)算機(jī)上連接的麥克風(fēng)接收到的聲音的音量大于指定數(shù)值時(shí)就會(huì)觸發(fā)腳本。計(jì)時(shí)器可以看成是一個(gè)秒表,當(dāng)這個(gè)秒表記錄下的時(shí)間大于指定數(shù)值時(shí)就會(huì)觸發(fā)腳本
02項(xiàng)目實(shí)戰(zhàn)
可以使用鍵盤上的上下左右控制坦克的往不同方向的移動(dòng)
課后作業(yè)
我們使用下面的兩個(gè)積木,來實(shí)現(xiàn)同樣的效果,要怎么做?
素材地址:
鏈接:https://pan.baidu.com/s/1NQwZgoEgGVQ3e4RKpnCSAw
提取碼:s3xw
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
Scratch編程:演奏樂器
編程實(shí)現(xiàn)曲子《小星星》的各種樂器演奏,熟練使用廣播和變量;體驗(yàn)程序的迭代過程,明白編程是一個(gè)不斷完善的過程。預(yù)備知識(shí):1、簡(jiǎn)譜
- 下一篇
【Scratch創(chuàng)意編程】快來用程序?qū)崿F(xiàn)高斯求和吧!
相信小朋友們?cè)趯W(xué)習(xí)數(shù)學(xué)的時(shí)候,一定都聽說過高斯的大名吧。高斯小時(shí)候非常聰明,當(dāng)老師在黑板上寫下“1+2+3+……+100=?”這道題的時(shí)候,全班的小朋友都在埋頭苦算,只有高斯在盯著黑板思考,只用了一小會(huì)兒,就得出了答案5050!