資源簡介 (共13張PPT)小貓捉老鼠01創設情境小朋友們,你們聽說過小貓捉老鼠的故事嗎?故事講述的是一戶人家里的老貓生了三只小貓,老貓在小貓長大后要負責教小貓捉老鼠,小朋友們,老貓教小貓們捉老鼠,你們猜猜看,小貓們學會了嗎 能捉到老鼠嗎 今天我們就來用Scratch制作一個小貓捉老鼠的動畫小游戲。02開動腦筋游戲動畫設計:游戲中,老鼠跟隨鼠標移動,小貓追隨鼠標以一定速度移動,如果小貓捉到老鼠,可以得1分。03角色登場在這個動畫游戲中共有2個角色:小貓和老鼠有1個舞臺背景舞臺小貓老鼠動手做:請大家自己根據之前學的知識導入舞臺背景、角色小貓和老鼠!04親身體驗1、角色初始化:大小顯示/隱藏請大家自己設置角色的初始化狀態小貓:大小(70) 顯示老鼠:大?。?0) 顯示還可以如何設置角色的大???04親身體驗2、讓小貓動起來小貓是跟隨鼠標方向移動的,怎樣通過指令實現呢?教我捉老鼠吧!提問:這里的重復執行命令有何作用?如果不適用會出現什么情況呢?04親身體驗3、讓老鼠動起來小貓是跟隨鼠標方向移動的,怎樣通過指令實現呢?快跑啊!貓來了!04親身體驗思考: 面向“鼠標指針”和移到“鼠標指針”的區別?快跑?。?br/>貓來了!教我捉老鼠吧!04親身體驗4、 成功捉到老鼠當老鼠被貓抓到后,會隱藏 1 秒鐘然后再出現。指令中,“如果,那么”一般用來做判斷,其中:碰到“cat2”為判斷的條件,滿足條件就執行“大嘴巴”中的 指令。為了讓“老鼠”角色在作品中更生動形象,可以在腳本執行時讓“老鼠”的重復執行間隔一定時間切換造型。04親身體驗5、得分機制游戲中,如果貓捉到老鼠,可以得到1分。這時候我們就可以建立一個得分機制,來存放小貓獲得的分數。那用什么來存放這個分數呢?變量你可以理解為一個可以存放東西的盒子,當有新的東西放進去后,就會替換原來的東西,這個盒子我們要給它貼一個標簽來提示我們這個盒子里放得是什么東西。04親身體驗5、得分機制游戲中,如果貓捉到老鼠,可以得到1分。這時候我們就可以建立一個得分機制,來存放小貓獲得的分數。那用什么來存放這個分數呢?提問:想一想,為什么在程序執行時要先把變量“分數”的值設定為“0”呢?還可以建立什么得分機制?以提高游戲的互動性呢?如:程序開始時先設定老鼠的生命值,當“老鼠”被“小貓”抓到一次時扣減 1 分。05完善提高小朋友們,你們的游戲做好了嗎?我們還可以怎么改變個動畫游戲呢?比如:增加一個能量奶酪,如果老鼠吃到奶酪它的生命值可以增加1,給舞臺設置迷宮難關,老鼠只能在通道里移動......發揮你的想象力一起創作吧!感謝你的收看 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫