最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

App Inventor 2開(kāi)發(fā)一款有趣的接水果游戲

2023-04-17 15:17 作者:AI2中文網(wǎng)  | 我要投稿

游戲介紹(難度系數(shù):★★)

在屏幕上隨機(jī)有水果掉落,玩家必須按住屏幕上的水果籃子并拖動(dòng),接住掉落的水果,獲得相應(yīng)的分?jǐn)?shù),不同水果的掉落速度及分?jǐn)?shù)是不一樣的,沒(méi)有接住的會(huì)扣分。


當(dāng)然我們還要注意也會(huì)有炸彈掉落,接住了炸彈直接就會(huì)游戲結(jié)束(大家也可嘗試添加生命值元素,以允許幾次失誤)。


游戲截圖

1、找素材并上傳

需要的素材有:一個(gè)水果籃子(最好區(qū)分空的和有水果時(shí),2張圖片),一些水果圖片(建議3~5種),一個(gè)炸彈圖片。


(此步驟通過(guò) fun123.cn 登錄 -> 右上角“項(xiàng)目指南” -> 找到接水果游戲"開(kāi)始學(xué)習(xí)"已經(jīng)完成了初始的工作,包括基本的素材收集,可以直接使用)


2、添加畫(huà)布及圖像精靈

添加一個(gè)分?jǐn)?shù)標(biāo)簽及主畫(huà)布,為水果籃子及各種水果添加圖像精靈,并將背景圖片設(shè)置好,建議寬度和高度都設(shè)置為100px,最終效果如圖:

畫(huà)布最終布局

注意:此時(shí)水果籃子在界面上可能不顯示,需要用代碼控制其初始位置,添加如下代碼:

水果籃子初始位置


3、為水果籃子添加拖動(dòng)事件

添加拖動(dòng)事件,代碼如下:

水果籃子拖動(dòng)事件

此時(shí),可以測(cè)試一下,水果籃子可以左右拖動(dòng)了。


4、使水果下落

初始化蘋(píng)果屬性,使其動(dòng)態(tài)下落,代碼如下:

初始化蘋(píng)果

其他水果也是這樣,但是速度可以差異化一下,建議重量大的水果下落速度更快一點(diǎn)。


5、添加籃子接住水果的事件

水果被接住也就是它本身被碰撞,處理這個(gè)事件,讓水果消失并加分,代碼如下:

蘋(píng)果被籃子接住

其他水果也是如此處理。


6、添加籃子沒(méi)有接住水果的事件

如果籃子沒(méi)有接住水果,則水果會(huì)一直下落到屏幕底部,使用到達(dá)邊界事件,水果仍然消失,扣除一定分?jǐn)?shù),代碼如下:

籃子沒(méi)有接住水果

其他水果也是如此處理。


7、籃子接住炸彈,游戲結(jié)束

當(dāng)炸彈被籃子接住,也就是當(dāng)炸彈被碰撞時(shí),游戲結(jié)束,彈出對(duì)話框提示,可以重新開(kāi)始游戲。


先添加一個(gè)對(duì)話框組件:

添加對(duì)話框

代碼如下:

游戲結(jié)束對(duì)話框

對(duì)話框事件代碼如下:

對(duì)話框完成事件

(事件不是很完整,請(qǐng)大家自行完善)


8、剩余工作

至此,大概的游戲步驟完成,有一定的可玩性,不過(guò)游戲的音效目前沒(méi)有加上,有興趣或希望將這個(gè)游戲做完美的可以自行加上。


還有就是某個(gè)水果一旦被籃子接住或掉落消失后,沒(méi)有再次出現(xiàn),而我們預(yù)想的是屏幕隨機(jī)出現(xiàn)水果,參考實(shí)現(xiàn)方法:水果消失后,隨機(jī)時(shí)間后隨機(jī)出現(xiàn)在頂部,然后落下。


當(dāng)然還是需要大家自行思考實(shí)現(xiàn),加油ヾ(?°?°?)??。


App Inventor 2開(kāi)發(fā)一款有趣的接水果游戲的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
拜城县| 城口县| 延吉市| 隆化县| 临湘市| 册亨县| 静海县| 会宁县| 长治县| 宜城市| 长春市| 防城港市| 和硕县| 乌拉特前旗| 扎囊县| 沿河| 朔州市| 乌苏市| 理塘县| 灵石县| 沈阳市| 勃利县| 沙坪坝区| 宜阳县| 永年县| 滨海县| 盐源县| 北安市| 吉水县| 油尖旺区| 芜湖县| 图木舒克市| 赤水市| 土默特右旗| 贺州市| 东乡县| 桂阳县| 喀喇沁旗| 辽宁省| 勐海县| 海伦市|