少兒編程Scratch初級(jí)入門(mén)地鼠大戰(zhàn)_第1頁(yè)
少兒編程Scratch初級(jí)入門(mén)地鼠大戰(zhàn)_第2頁(yè)
少兒編程Scratch初級(jí)入門(mén)地鼠大戰(zhàn)_第3頁(yè)
少兒編程Scratch初級(jí)入門(mén)地鼠大戰(zhàn)_第4頁(yè)
少兒編程Scratch初級(jí)入門(mén)地鼠大戰(zhàn)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

講師:請(qǐng)署名日期:請(qǐng)?zhí)顚?xiě)地鼠大戰(zhàn)提問(wèn)Question01/上一節(jié)課我們學(xué)習(xí)了鼠標(biāo)控制角色,你還記得使用了那個(gè)重要的指令嗎?02/除了到鼠標(biāo)指針的距離,你還知道哪些關(guān)于鼠標(biāo)指針的指令呢?03/當(dāng)我們需要讓角色隨機(jī)出現(xiàn),該使用什么指令呢?當(dāng)鼠標(biāo)指針的距離小于設(shè)置的數(shù)值鼠標(biāo)的X、Y坐標(biāo),鼠標(biāo)是否按下等等隨機(jī)數(shù)指令,在一個(gè)范圍內(nèi)隨機(jī)產(chǎn)生一個(gè)數(shù)。01/學(xué)習(xí)判斷角色的造型02/理解和熟練運(yùn)用隨機(jī)數(shù)概念03/運(yùn)用變量制作計(jì)數(shù)的功能04/完成地鼠大戰(zhàn)并且進(jìn)行優(yōu)化05/總結(jié)這一節(jié)課學(xué)到的知識(shí)目錄Directory給可惡的地鼠一個(gè)教訓(xùn)

BASICKNOWLEDGEOFCHILDREN'SEDUCATION“小飛,小飛,我收到一封求助信”A寶對(duì)正在田間走著的小飛說(shuō)道,小飛回過(guò)頭:“怎么了?有什么我們可以幫忙的嗎?”原來(lái)是可愛(ài)的小地鼠們發(fā)來(lái)的求救信,在族群中混進(jìn)了幾只特別兇狠的強(qiáng)盜鼠,請(qǐng)幫助善良的地鼠打敗他們吧!勇敢的編程勇士們,我們的族群里來(lái)了強(qiáng)盜鼠,欺負(fù)我們的族人,搶奪我們的糧食,請(qǐng)你們幫幫我們吧!來(lái)自地鼠們的求助信添加角色與設(shè)計(jì)背景第一步添加上傳地鼠洞的背景第二步添加打擊強(qiáng)盜鼠的錘子,并在角色造型里通過(guò)調(diào)整角度設(shè)置錘子敲下的造型現(xiàn)在,背景、角色和都完成了,準(zhǔn)備好來(lái)設(shè)計(jì)這個(gè)有趣的游戲吧!第三步添加強(qiáng)盜鼠角色,調(diào)整到合適的大小,并且復(fù)制到每個(gè)地洞一個(gè)角色。地鼠的知識(shí)親愛(ài)的編程勇士們,你們知道有關(guān)于地鼠的小知識(shí)嗎?

地鼠:地鼠屬哺乳綱、嚙齒目、鼠科、帛鼠亞科動(dòng)物。它是由野生動(dòng)物訓(xùn)養(yǎng)后進(jìn)入實(shí)驗(yàn)室的動(dòng)物。地鼠是晝伏夜行動(dòng)物,一般在夜晚8~11點(diǎn)最為活躍,運(yùn)動(dòng)時(shí)腹部著地,行動(dòng)不敏捷,巧手營(yíng)巢,牙齒十分堅(jiān)硬,可咬斷細(xì)鐵絲,有很強(qiáng)的貯食習(xí)性,興奮時(shí)發(fā)出強(qiáng)烈的金屬聲。性音響,而且雌鼠比雄鼠強(qiáng)壯哦!船在我們的生活中非常重要,因?yàn)橛兴?,我們可以在水上也可以進(jìn)行一些工作了,你還知道哪些關(guān)于船有趣的知識(shí)呢?運(yùn)動(dòng)模塊移動(dòng)到鼠標(biāo)指針或其他角色的位置如果需要讓角色持續(xù)保持跟隨鼠標(biāo)的狀態(tài),為了保持流暢性,不要在跟隨的循環(huán)體內(nèi)加判斷的腳本。本節(jié)課用到的主要模塊指令重點(diǎn)示例程序控制模塊如果條件為真,則運(yùn)行里面的積木塊控制模塊外觀模塊切換外觀來(lái)改變角色的造型(點(diǎn)擊下拉復(fù)選框可選擇外觀名字)一遍又一遍地運(yùn)行程序(永遠(yuǎn)運(yùn)行)如果鼠標(biāo)鍵被按下,則報(bào)告為真?zhèn)蓽y(cè)模塊解析:當(dāng)綠旗被點(diǎn)擊的時(shí)候,角色始終跟隨著鼠標(biāo)指針。在我們制作鼠標(biāo)控制角色的游戲中會(huì)經(jīng)常用到解析:當(dāng)綠旗被點(diǎn)擊的時(shí)候,重復(fù)判斷鼠標(biāo)鍵是否按下,獲取鼠標(biāo)鍵當(dāng)前的狀態(tài),如果按下的狀態(tài)則說(shuō)“hello”兩秒鐘。偵測(cè)模塊如果角色正在接觸指定的角色,邊緣或鼠標(biāo)點(diǎn),則報(bào)告為真當(dāng)我們需要根據(jù)角色當(dāng)前的細(xì)節(jié)部分進(jìn)行控制的時(shí)候,例如坐標(biāo),造型編號(hào)等數(shù)據(jù),我們就可以使用第一個(gè)腳本本節(jié)課用到的主要模塊指令數(shù)學(xué)和邏輯運(yùn)算模塊如果兩個(gè)值相等則報(bào)告為真?zhèn)蓽y(cè)模塊聲音模塊播放指定聲音解析:當(dāng)綠旗被點(diǎn)擊之后,會(huì)說(shuō)出錘子當(dāng)前所在的位置的X坐標(biāo)值。結(jié)合循環(huán)可以持續(xù)獲取當(dāng)前的X坐標(biāo)值。在指定范圍內(nèi)挑選一個(gè)隨機(jī)整數(shù)學(xué)和邏輯運(yùn)算模塊報(bào)告角色或舞臺(tái)的屬性重點(diǎn)示例程序解析:當(dāng)綠旗被點(diǎn)擊之后,先隱藏自己,等待隨機(jī)一個(gè)秒數(shù)之后顯示,再等待隨機(jī)一個(gè)秒數(shù)之后隱藏??梢杂脕?lái)制作強(qiáng)盜鼠隨機(jī)出現(xiàn)的效果。制作錘子打擊的效果解析:為了實(shí)現(xiàn)錘子打擊的效果,我們要實(shí)現(xiàn)兩個(gè)功能,錘子跟隨鼠標(biāo)運(yùn)動(dòng)和錘子敲擊的時(shí)候造型變換。第一段腳本可以讓錘子角色始終跟隨著鼠標(biāo)移動(dòng)。第二段腳本,會(huì)首先判斷鼠標(biāo)鍵是否按下,如果是按下的狀態(tài),那么將造型切換為錘子敲下的狀態(tài),0.1秒過(guò)后,恢復(fù)到初始的狀態(tài),這樣就實(shí)現(xiàn)了敲擊錘子的效果。強(qiáng)盜鼠的程序設(shè)計(jì)解析:

當(dāng)綠旗被點(diǎn)擊的時(shí)候,將分?jǐn)?shù)的值初始化為零。然后編寫(xiě)一個(gè)雙重判斷,首先判斷是否碰到了錘子,如果是則進(jìn)入第二層判斷,判斷條件為錘子的造型是否為敲下的狀態(tài),如果是說(shuō)明打中了強(qiáng)盜鼠,將強(qiáng)盜鼠造型切換為被打后的造型,并且增加分?jǐn)?shù)1,播放音效。在1秒后切換為初始造型并且隱藏自己。程序優(yōu)化示例程序我們剛剛使用了兩個(gè)判斷結(jié)構(gòu)進(jìn)行雙重判斷,那有沒(méi)有什么辦法可以使用一層判斷結(jié)構(gòu)就能完成兩個(gè)條件是否滿足的判斷呢?使用兩個(gè)“如果---那么---

”優(yōu)化后使用兩個(gè)“與

”(且)指令Prog

溫馨提示

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

評(píng)論

0/150

提交評(píng)論