第二章 第三課 專案實踐 接水果遊戲

2022-07-19 09:27:10 字數 964 閱讀 9281

1.如何用鍵盤控制角色的運動

2.隱藏和顯示指令的運用

3.座標的比較判斷

4.變數的初步認識

變數:專業地講,變數是被命名的計算機記憶體區域,可以改變的量。你可以把變數想象成乙個盒子,程式隨時都能存放盒子中的資料。

當你建立乙個變數時,程式會開闢一塊記憶體區域儲存它,同時給這塊區域乙個變數名。然後只需要使用變數名,即可獲取並修改變數的值。

變數的作用範圍:專業說法叫作用域。

僅適用於當前角色叫區域性變數;

適用於所有角色的變數叫全域性變數。

專案實戰

01 需求分析

1.角色:

可以直接在scratch中選用系統自帶的遊戲角色。可選擇乙個碗用來做接水果的器皿。然後水果選擇了蘋果,香蕉,士多啤梨等。

2.背景:

直接從系統自帶的背景中選擇。

02.邏輯分析:

a.水果邏輯

既然是接水果,水果自然是隨機的從天而降(這點倒是和水果忍者的遊戲相同滴!)。水果的角色選擇了3個,那也不可能只是接這3個水果,所以需要使用轉殖的功能,把水果角色不停的轉殖複製,然後隨機從y座標處往下落,這樣能達到從天而降的效果。

a.當水果碰到了碗,就要消失,然後記分。

b.如果沒有碰到,那麼水果在掉到舞台邊緣也要消失掉。

b.碗的邏輯

碗是可以被鍵盤的方向鍵控制,在左右方向移動,水果碰到了碗,這表示接到了水果,計分。

c.變數計分

使用score變數計分

接到乙個蘋果計5分

接到乙個香蕉計3分

接到乙個士多啤梨計2分

還有很多待改進的地方等你開發!

Linux基礎 第二節 第三課

toc 使用 touch 命令 touch test.data 使用 vi vim 方式 vi test.txt 對檔案的內容進行追加 echo xyyyyzzzz test.txt 編輯檔案內容 vi vim 快捷鍵在 vi 檢視模式下 dd 表示刪除游標所在的行的內容 zz 表示的是 x 表示 ...

第三課 第二節 常量 唯讀 列舉

1.常量 用const關鍵字修飾的資料叫常量 常量在宣告時,必須賦初始值 常量一旦宣告並賦值,它的值就不能改變 c 編譯器在編譯時,就用常量值代替常量名所在地方 在程式執行中,資料的值不會發生變化,就把資料定義為常量,來提高程式執行效率。2.唯讀變數 readonly修飾的變數是唯讀變數 唯讀變數的...

第三課 第二節 清浮動的方法

要解答這個問題,我們得先說說css中的定位機制 普通流,浮動,絕對定位 其中 position fixed 是 position absolute 的乙個子類 一,普通流 很多人或者文章稱之為文件流或者普通文件流,其實標準裡根本就沒有這個詞。如果把文件流直譯為英文就是 document flow 但...