【App Inventor 2 初學者 範例 2018 】BA03 打地鼠 MoleMash (BA03_2018)

說明:在"打地鼠"遊戲中,一隻地鼠在草原上隨機位置上彈出,玩家在地鼠消失之前擊中得分。本課程練習如何建構地鼠作為使用動畫的簡單遊戲的範例。

畫面編排:

BA03-01.jpg

地鼠36X42 png檔


[程式設計 :]

介紹:本遊戲,讓地鼠每半秒鐘移動一次。如果被觸摸,分數增加1,產生振動。按重新啟動將分數重置為零。

本範例使用:
圖像精靈
定時器和時鐘組件
程序
選擇0到1之間的隨機數
文本塊
typeblocking

範例中幾個組件:
一個名為“畫布300X300”的畫布。這是地鼠移動的區域。
一個名為“分數”的標籤,顯示得分,即玩家擊中地鼠的次數。
一個按鈕命名為“再玩一次”。
將這些組件從組件面板拖到查看器上並分配它們的名稱。將“畫布300X300”放在頂部,並將它的尺寸設置為
300像素寬300像素高。將分數”的文本設置為“得分”。將"再玩一次”的文本設置為“再玩一次”。還要添加一個音效組件並將其命名為“震動”。您將使用震動來使手機在摩爾撞擊時發生振動

計時器和時鐘組件:
你需要安排地鼠週期性地跳躍,並且你會在計時器組件的幫助下做到這一點。計時器組件提供了處理時間的各種操作,比如告訴你日期是什麼。在這裡,你將使用該組件作為計時器,在常規內部觸發。觸發時間間隔由計時器的計時間隔屬性決定。拖出一個計時器組件; 它將進入不可見的組件區域。將其命名為“地鼠計時器”。將其計時間隔設置為500毫秒以使鼴鼠每半秒移動一次。確保已選中啟用計時

BA03-02.jpg
BA03-03.jpg

執行畫面:

BA03-04.jpg

BA03-05.jpg]

BA03-06.jpg

 

【App Inventor 2 基礎 範例 2018 】
 

創作者介紹
創作者 s810802 的頭像
s810802

s810802

s810802 發表在 痞客邦 留言(0) 人氣()