Scratch教程03-蝙蝠和小貓_第1頁
Scratch教程03-蝙蝠和小貓_第2頁
Scratch教程03-蝙蝠和小貓_第3頁
Scratch教程03-蝙蝠和小貓_第4頁
Scratch教程03-蝙蝠和小貓_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

Scratch第三課蝙蝠和小貓上節(jié)回憶首先,我們昨天學(xué)習(xí)了怎樣讓小貓說話和發(fā)出聲音上節(jié)回憶然后,我們學(xué)習(xí)了循環(huán),Scratch里面有三類循環(huán)上節(jié)回憶接下來,我們學(xué)習(xí)了Sensing下面的問和答特別注意,我們答復(fù)的內(nèi)容會保存在answer里面,所以這兩個模塊通常都是配套使用的,使用askandwait模塊的時候,都會用到answer上節(jié)回憶我們還使用askandwait和repeatuntil循環(huán),做了一個進行輸入密碼判斷的腳本上節(jié)回憶后半節(jié)課里面,我們學(xué)習(xí)了怎么讓小貓走路現(xiàn)在就找同學(xué)來講一下怎樣實現(xiàn)讓小貓走路的腳本上節(jié)回憶首先,我們學(xué)習(xí)了切換角色造型的模塊上節(jié)回憶為了讓小貓不只腿可以動,還要在每次動的時候可以實實在在的移動一段距離,我們又對程序作了改進此時的小貓終于像模像樣的走起來了上節(jié)回憶還有同學(xué)使用了下面的腳本來讓小貓走路這是一種更簡單、更有創(chuàng)意的方法nextcostume用于切換小貓的造型到下一個造型因為我們的小貓只有兩個造型,costume1的下一個造型就是costume2了,costume2的下一個造型當(dāng)然就是costume1了上節(jié)回憶所以,下面的兩個腳本的功能是相同的(循環(huán))因為我們的小貓只有costume1和costume2兩個造型,所以上面兩個腳本的功能是相同的上節(jié)回憶接下來,我們學(xué)習(xí)了怎樣讓小貓碰到邊緣就轉(zhuǎn)向,還解決了小貓倒著走的問題讓我們來編個故事有一只小貓正在森林里享受他的快樂時光突然森林里出現(xiàn)了一只蝙蝠,然后說了一聲“Boo!”小貓聽到“Boo!”后非常害怕,拔腿就跑添加角色蝙蝠翻開我們上節(jié)課讓小貓走路的程序添加角色蝙蝠讓蝙蝠說“Boo!”拖拽Looks下面的say...模塊到腳本區(qū)將里面說的內(nèi)容修改為“Boo!”給say...戴上一個“點擊綠旗開始”的帽子模塊接下來讓我們的蝙蝠先躲起來,然后等待5秒鐘后再出現(xiàn)我們在點擊綠旗5秒鐘后,蝙蝠是不是出現(xiàn)并說“Boo!”了讓蝙蝠飛起來蝙蝠有兩個造型,我們可以切換這些造型讓蝙蝠扇動它的翅膀我們可以使用比小貓走路更簡單的腳本來讓蝙蝠扇動翅膀蝙蝠的腳本我們的蝙蝠現(xiàn)在有兩個腳本塊,一個用來隱藏和說“Boo!”,另一個用來使蝙蝠扇動翅膀現(xiàn)在我們可以點擊綠旗再測試一下,小貓是不是首先隱藏5秒鐘,然后突然出現(xiàn)并說“Boo!”,同時還在扇動他的翅膀呢?小貓的腳本小貓在蝙蝠出來嚇?biāo)耙恢倍荚谏掷镉淇斓耐嫠P∝埖却?秒,然后就開始逃跑點擊綠旗看一下,小貓是不是等待6秒后就開始逃跑了運行這個故事現(xiàn)在點擊綠旗看一下,程序運行起來的效果和我們編的故事的情節(jié)是不是一樣呢?我們可以通過修改小貓等待的時間,讓小貓在適宜的時間逃跑角色的時間線剛剛的程序中,我們讓蝙蝠等待5秒出現(xiàn),小貓等待6秒后開始逃跑模擬出了我們的故事情節(jié)但是小貓并不是真正的知道蝙蝠來了才開始逃跑的,而是他們的延遲時間湊巧了。現(xiàn)在我們就來分析分析為什么蝙蝠延遲5秒出現(xiàn),小貓延遲6秒逃跑就能湊巧模擬出我們故事中的情節(jié)角色的時間線使用延時存在的問題我們使用延時等待的方式來模擬出了蝙蝠出現(xiàn)小貓?zhí)优艿墓适虑楣?jié),但是這樣做是有問題的,有什么問題呢?現(xiàn)在如果把故事情節(jié)修改為當(dāng)按下空格鍵蝙蝠出現(xiàn),這時候當(dāng)蝙蝠出現(xiàn)了,小貓還會逃跑嗎?我們怎樣讓小貓知道蝙蝠來了,然后趕快溜了呢?播送小貓需要知道蝙蝠來了,然后他就開始逃跑播送就能完成這樣的任務(wù)當(dāng)蝙蝠出來的時候,蝙蝠必須播送一個消息小貓必須接收這個消息,然后開始逃跑讓蝙蝠播送一個消息我們先創(chuàng)立一個新的播送消息把消息的名稱命名為“boo_message”將播送”boo_message”的模塊添加到蝙蝠的腳本后。小貓接受播送消息小貓必須接收播送消息我們使用”whenireceiveboo_message”模塊替換“

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論