新聞中心

EEPW首頁(yè) > 專題 > 基于Android的屏幕水霧手機(jī)游戲的設(shè)計(jì)方案

基于Android的屏幕水霧手機(jī)游戲的設(shè)計(jì)方案

作者: 時(shí)間:2012-11-28 來(lái)源:電子產(chǎn)品世界 收藏

  2.3.4 水滴的平衡效果

本文引用地址:http://m.butianyuan.cn/article/139456.htm

  想要實(shí)現(xiàn)水滴的平衡效果,就要利用內(nèi)置的重力傳感器sensor.目前的安卓手機(jī)基本都是豎屏的,因此它的三軸定義中x 軸代表屏幕短邊,y 軸代表長(zhǎng)邊,而對(duì)于需要橫屏的游戲,屏幕長(zhǎng)邊處于水平狀態(tài),程序就調(diào)用系統(tǒng)長(zhǎng)邊(y 軸)作為方向控制。由于本程序只使用到的加速度傳感器的功能應(yīng)用是定義在二維平面范圍內(nèi)的,所以以屏幕的左上方為原點(diǎn),箭頭指向的方向?yàn)檎?10 到10,以浮點(diǎn)數(shù)為等級(jí)單位。手機(jī)屏幕向上水平放置的時(shí)侯,(x,y,z)的值分別為(0,0,10);手機(jī)屏幕向下水平放置的時(shí)侯,(x,y,z)的值分別為(0,0,-10);手機(jī)屏幕向左側(cè)放的時(shí)候,(x,y,z)的值分別為(10,0,0);手機(jī)豎直向上的時(shí)候,(x,y,z) 的值分別為(0,10,0);如此類推,規(guī)律就是:朝天的就是正數(shù),朝地的就是負(fù)數(shù)。利用x,y,z 三個(gè)值就可以精確檢測(cè)手機(jī)的運(yùn)動(dòng)狀態(tài)。

  2.4 界面實(shí)現(xiàn)效果

  圖二至圖六是程序運(yùn)行的一些效果圖?! ?/p>

圖二水霧填充圖  

圖三水霧寫畫圖  

圖四平衡水滴圖  

圖五圖像儲(chǔ)存圖  

圖六Menu 菜單圖

  3 結(jié)束語(yǔ)

  ""是基于 平臺(tái)的手機(jī)應(yīng)用開發(fā)的游戲軟件,軟件采用Java 語(yǔ)言開發(fā),開發(fā)環(huán)境是Eclipse,其主要功能為使屏幕上生成一層水霧圖像,可以用手指涂寫,以圖像的直觀方式展現(xiàn)在用戶面前。""這款手機(jī)游戲簡(jiǎn)單、新穎,符合年輕人的愛好特點(diǎn)。這款軟件在實(shí)用性上可以再加強(qiáng),界面可進(jìn)一步進(jìn)行優(yōu)化,更直觀、簡(jiǎn)潔一些。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: Android 屏幕水霧

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉