資訊內(nèi)容
Scratch編程教程04 貓貓和你藏貓貓
小同學(xué),你好,今天的作品叫“貓貓和你藏貓貓”。
大家知道,我們編寫的游戲的舞臺(tái)是一個(gè)長方形,貓貓一直在這個(gè)長方形里面活動(dòng)。其實(shí),這個(gè)舞臺(tái)是一個(gè)480x360的長方形。為了方便表示,它的長從-240到240,寬從-180到180來標(biāo)記,中間的任何一個(gè)點(diǎn)都可以用(X,Y)這樣一對(duì)數(shù)字來表示,比如最中間的點(diǎn)是(0,0),而(-200,-160)就是左下角的一個(gè)位置。在舞臺(tái)中間移動(dòng)鼠標(biāo),再看看右下角x和y的變化你就明白啦。
好了,開始編游戲吧!
步驟:
1.啟動(dòng)Scratch編輯器,新建一個(gè)自己喜歡的舞臺(tái)背景。
2.今天的角色我們繼續(xù)用這只官方小貓。為了游戲時(shí)更難找到它,我們先把它縮小一些。
3.現(xiàn)在來編寫貓貓的代碼積木。我們想的是貓貓每次被我們點(diǎn)中了后,叫一聲,然后藏到另一個(gè)地方去。
這里要用到隨機(jī)數(shù)這個(gè)積木。它在“數(shù)字和邏輯運(yùn)算”模塊,可以產(chǎn)生指定數(shù)值范圍內(nèi)的隨機(jī)數(shù)。這里我們產(chǎn)生的坐標(biāo)(x,y)在舞臺(tái)范圍內(nèi)就行了。
編寫代碼如下:
小結(jié):
今天學(xué)了:
1.舞臺(tái)上的每個(gè)位置可以用(x,y)來表示,其中x是-240到240之間的數(shù),y是從-180到180之間的數(shù)。
2.角色可以有顯示和隱藏兩種狀態(tài)。
3.在“數(shù)字和邏輯運(yùn)算”模塊,有一個(gè)可以產(chǎn)生隨機(jī)數(shù)的積木,可以產(chǎn)生指定數(shù)值范圍內(nèi)的隨機(jī)數(shù)。
作業(yè):
試試縮小隨機(jī)數(shù)的范圍。
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除
