OGE中提供了在BaseGameLauncher(GameLauncher的父類)和IScene(Scene實現(xiàn)的接口)中定義了onKeyUp和onKeyDown的方法,使得能開發(fā)者能監(jiān)聽到手機按鈕,OGEKeyEvent提供了豐富的按鈕標(biāo)記,可以用于判斷keycode產(chǎn)生的按鈕標(biāo)記。return的boolean代表事件是否已處理,如果為false代表未處理,傳遞到別的onKeyDown中。(可參考android事件處理機制)
在稷山等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計 網(wǎng)站設(shè)計制作按需求定制網(wǎng)站,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站制作,成都全網(wǎng)營銷推廣,外貿(mào)營銷網(wǎng)站建設(shè),稷山網(wǎng)站建設(shè)費用合理。
@Override
public boolean onKeyDown(int keyCode) {
if(keyCode == OGEKeyEvent.KEYCODE_BACK){
//結(jié)束游戲
getEngine().finishGame();
return true;
}
return super.onKeyDown(keyCode);
}
目前版本已對onResumeGame和onPauseGame進(jìn)行封裝,當(dāng)BaseGameLauncher的生命周期執(zhí)行時會自動將Engine啟動或停止。因此,我們在onResumeGame和onPauseGame中只要將音樂和聲音播放暫停就能完善的切換到Android桌面上與重新進(jìn)入游戲中。
文章名稱:【v2.xOGE教程19】引擎狀態(tài)控制
URL網(wǎng)址:http://chinadenli.net/article2/gigdic.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計、全網(wǎng)營銷推廣、網(wǎng)頁設(shè)計公司、做網(wǎng)站、網(wǎng)站制作、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)