資訊內(nèi)容
scratch第九講 貓抓老鼠
貓抓老鼠

一、背景、角色安排了

? ? ? 背景用的一個(gè)淺藍(lán)色的底色,首先用正方形拉一個(gè)外邊框,在內(nèi)側(cè)用油漆桶填充淺藍(lán)色即可。


? ? ? ?角色是由六個(gè)長(zhǎng)方形組成障礙關(guān)卡、以及小貓、老鼠、蛋糕等!障礙關(guān)卡設(shè)計(jì)上可以靈活一些喲!
二、角色程序編寫

小貓的程序
? ? ? ? ? ?第一步用鍵盤的上下左右鍵分別來(lái)控制小貓的移動(dòng)
? ? ? ? ? ?第二步點(diǎn)擊旗幟,給小貓?jiān)O(shè)置一個(gè)初始位置,左上角,如果碰到障礙(綠色)回到初始位置、碰到老鼠說(shuō)話,并停止全部腳本!

這是解釋面向0度、180度方向移動(dòng)的圖解

老鼠的程序
老鼠程序就不多說(shuō)了,好小貓的程序類似,大家一看就懂啦!



可移動(dòng)障礙程序
? ? ? 這是三個(gè)可移動(dòng)障礙的程序,比較關(guān)鍵的就是初始位置的選擇上,這點(diǎn)很重要。
? ? ? 小貓面前的綠色長(zhǎng)條是向下移動(dòng),Y坐標(biāo)減小1,碰到下方的固定綠色長(zhǎng)條歸位。
? ? ? 老鼠面前的綠色長(zhǎng)條是向左移動(dòng),X坐標(biāo)減小1,碰到前端固定的綠色長(zhǎng)條歸位。
? ? ? ?蛋糕下方的綠色長(zhǎng)條是向右移動(dòng),X坐標(biāo)增加1,碰到右側(cè)邊緣歸位即可。
? ? ?蛋糕和另外三個(gè)固定綠色長(zhǎng)條鼠標(biāo)拖動(dòng)固定好位置即可,不需要編程喲!
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
