專利名稱:一種移動(dòng)終端自定義游戲按鍵的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信設(shè)備,尤其涉及一種移動(dòng)終端自定義游戲按鍵的方法和裝置。
背景技術(shù):
目前,隨著移動(dòng)通信技術(shù)的不斷發(fā)展,移動(dòng)終端已經(jīng)深入到人們的生活中,移動(dòng)通 信也已成為最廣泛使用的通信方式。這里,本發(fā)明所稱的移動(dòng)終端是指手機(jī)、個(gè)人數(shù)字助理 (PDA,Personal Digital Assistant)等具有無線通訊功能的小型手持式移動(dòng)通信設(shè)備。以 手機(jī)為例,其作為日常生活和商業(yè)事務(wù)的工具,在用戶的生活中占有重要的地位。然而,現(xiàn)有技術(shù)中,手機(jī)玩家玩游戲時(shí),游戲按鍵固定,無法實(shí)現(xiàn)用戶自己定制按 鍵然后用于游戲中,因此用戶體驗(yàn)度不高。所以有必要提供一種能夠根據(jù)用戶的需要自定 義游戲按鍵的方法和裝置。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種移動(dòng)終端自定義游戲按鍵的方法和裝置,它能夠根據(jù)用 戶的需要自定義游戲按鍵。為達(dá)到上述目的,本發(fā)明采用如下技術(shù)方案一種移動(dòng)終端自定義游戲按鍵的方法,包括步驟1 啟動(dòng)移動(dòng)終端的游戲;步驟2 根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后執(zhí)行步驟3 ;步驟3 游戲運(yùn)行,按照使用者自定義的鍵盤,加載游戲中各功能鍵所對(duì)應(yīng)的鍵盤 值,直至游戲結(jié)束;其中,所述步驟2包括步驟21 提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;步驟22 根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。進(jìn)一步地,所述步驟21中功能鍵與按鍵的對(duì)應(yīng)關(guān)系為一對(duì)一,或者為一對(duì)多。進(jìn)一步地,所述步驟1之后,步驟2之前包括步驟11 判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則執(zhí)行步 馬聚2 ο進(jìn)一步地,所述步驟11通過在移動(dòng)終端的游戲配置文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示 是否啟動(dòng)了自定義移動(dòng)終端鍵盤的功能。進(jìn)一步地,所述步驟11還包括如果移動(dòng)終端沒有開啟自定義移動(dòng)終端鍵盤的功 能,則執(zhí)行步驟2’ ;所述方法還包括步驟2’ 提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn)或者選擇,然后 執(zhí)行步驟3’ ;
步驟3’ 游戲運(yùn)行,按照使用者選擇的鍵盤方案,加載游戲中各功能鍵所對(duì)應(yīng)的鍵 盤值,直至游戲結(jié)束。一種移動(dòng)終端,包括啟動(dòng)模塊,用于啟動(dòng)移動(dòng)終端的游戲;按鍵自定義模塊,用于根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后轉(zhuǎn)至 第一游戲運(yùn)行模塊;第一游戲運(yùn)行模塊,用于運(yùn)行游戲,并按照使用者自定義的鍵盤,加載游戲中各功 能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束;其中,所述按鍵自定義模塊包括提示選擇模塊,用于提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;記錄及保存模塊,用于根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。進(jìn)一步地,所述提示選擇模塊中功能鍵與按鍵的對(duì)應(yīng)關(guān)系為一對(duì)一,或者為一對(duì)
^^ ο進(jìn)一步地,所述啟動(dòng)模塊和按鍵自定義模塊之間還包括判斷模塊,用于判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則轉(zhuǎn) 至按鍵自定義模塊。進(jìn)一步地,所述判斷模塊通過在移動(dòng)終端的游戲配置文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示 是否啟動(dòng)了自定義移動(dòng)終端鍵盤的功能。進(jìn)一步地,所述判斷模塊還包括當(dāng)移動(dòng)終端沒有開啟自定義移動(dòng)終端鍵盤的功 能時(shí),轉(zhuǎn)至鍵盤方案選擇模塊;所述移動(dòng)終端還包括鍵盤方案選擇模塊,用于提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn) 或者選擇,然后轉(zhuǎn)至第二游戲運(yùn)行模塊;第二游戲運(yùn)行模塊,用于運(yùn)行游戲,按照使用者選擇的鍵盤方案,加載游戲中各功 能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束。本發(fā)明提供的移動(dòng)終端自定義游戲按鍵的方法和裝置,能夠根據(jù)用戶的需要自定 義游戲按鍵,從而照顧了用戶的使用習(xí)慣和愛好,增加了用戶的體驗(yàn)度。
圖1為本發(fā)明的移動(dòng)終端自定義游戲按鍵的方法的一個(gè)實(shí)施例的流程示意圖;圖2為本發(fā)明的移動(dòng)終端自定義游戲按鍵的方法的另一實(shí)施例的流程示意圖;圖3為本發(fā)明的移動(dòng)終端自定義游戲按鍵的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,下面結(jié)合附圖及實(shí)施例,對(duì) 本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不 用于限定本發(fā)明。移動(dòng)終端的鍵盤由軟鍵盤定義,按下鍵硬件響應(yīng)后的鍵盤事件在軟件里是可以定 義的,因此可以通過改變每個(gè)按鍵對(duì)應(yīng)的按鍵值來定義移動(dòng)終端的鍵盤。本發(fā)明即是利用
5該點(diǎn)來實(shí)現(xiàn)自定義移動(dòng)終端的游戲按鍵的。如圖1所示,本發(fā)明提供一種移動(dòng)終端自定義游戲按鍵的方法,包括步驟1 啟動(dòng)移動(dòng)終端的游戲;步驟2 根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后執(zhí)行步驟3 ;其中, 該步驟2優(yōu)選包括步驟21 提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;步驟22 根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值(即將每個(gè)硬件 按鍵和游戲中響應(yīng)的事件進(jìn)行關(guān)聯(lián))。步驟3 游戲運(yùn)行,按照使用者自定義的鍵盤,加載游戲中各功能鍵所對(duì)應(yīng)的鍵盤 值,直至游戲結(jié)束。本步驟3中,由于移動(dòng)終端加載了游戲中各功能鍵所對(duì)應(yīng)的鍵盤值,這樣,當(dāng)用戶 按下鍵時(shí),如果所按下的鍵的鍵盤值是某一功能鍵所對(duì)應(yīng)的鍵盤值,則移動(dòng)終端就執(zhí)行該 功能鍵對(duì)應(yīng)的功能。本發(fā)明的移動(dòng)終端自定義游戲按鍵的方法,能夠根據(jù)用戶的需要自定義游戲按 鍵,從而照顧了用戶的使用習(xí)慣和愛好,增加了用戶的體驗(yàn)度。在圖1所示的實(shí)施例中,上述步驟21、22可以采用如下的方法實(shí)現(xiàn)首先,將游戲中各個(gè)功能鍵按照不同的功能進(jìn)行編號(hào)。例如向上,向下,向左,向 右,跳,擊打(射擊),依次進(jìn)行編號(hào)為:A_1, A_2,A_3, A_4,A_5,A_6。然后,如果用戶選擇數(shù)字鍵2為向上,數(shù)字鍵8為向下,數(shù)字鍵4為向左,數(shù)字鍵6 為向右,數(shù)字鍵5為跳,數(shù)字鍵1為擊打,則記錄A_1 = 2 ;A_2 = 8 ;A_3 = 4 ;A_4 = 6 ;A_5 = 5 ;A_6 = 1。上述記錄的內(nèi)容表示數(shù)字鍵2在代碼中對(duì)應(yīng)的事件是A_1 (即向上);數(shù)字鍵8 在代碼中對(duì)應(yīng)的事件是A_2 (即向下),等等。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,一些移動(dòng)終端還具 有字母鍵,在自定義功能鍵時(shí),用戶還可以將這些字母鍵定義為各個(gè)功能鍵??梢圆捎帽砀竦男问?,對(duì)游戲中各個(gè)按鍵對(duì)應(yīng)的按鍵值進(jìn)行記錄和存儲(chǔ)。在上述步驟21中,功能鍵與按鍵的對(duì)應(yīng)關(guān)系可以為一對(duì)一,或者為一對(duì)多。即,在 自定義游戲功能鍵時(shí),玩家既可以定義一個(gè)按鍵完成一個(gè)功能,也可以同時(shí)定義幾個(gè)按鍵 都完成一個(gè)功能,例如,玩家選擇數(shù)字鍵1和3均表示擊打,那么,系統(tǒng)則記錄A_6 = 1 ;A_6 =3。如圖2所示,上述步驟1之后,步驟2之前包括步驟11 判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則執(zhí)行步 馬聚2 ο可以在移動(dòng)終端的游戲配置文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示是否啟動(dòng)了自定義移動(dòng) 終端鍵盤的功能。例如,采用“1”來標(biāo)識(shí)啟動(dòng)了自定義手機(jī)鍵盤功能,采用“0”來標(biāo)識(shí)采用 系統(tǒng)預(yù)先配置的鍵盤設(shè)置。那么,判斷移動(dòng)終端是否有開啟自定義移動(dòng)終端鍵盤功能的具 體方式為讀取系統(tǒng)的游戲配置文件中的鍵盤標(biāo)識(shí),根據(jù)鍵盤標(biāo)識(shí)的值判斷移動(dòng)終端是否有 開啟自定義移動(dòng)終端鍵盤的功能。在圖2所示的實(shí)施例中,步驟11還可以包括如果移動(dòng)終端沒有開啟自定義移動(dòng) 終端鍵盤的功能,則執(zhí)行步驟2’ ;
此時(shí),圖2所示的方法還包括步驟2’ 提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn)或者選擇,然后 執(zhí)行步驟3’ ;預(yù)先配置的鍵盤方案可以是一個(gè)也可以是多個(gè),如果是多個(gè),則在移動(dòng)終端中顯 示每個(gè)鍵盤方案中每個(gè)按鍵對(duì)應(yīng)的功能,當(dāng)使用者選擇其中一個(gè)鍵盤方案后,該鍵盤方案 被激活,其余鍵盤方案均無效。可以在游戲的配置文件中使用激活標(biāo)識(shí)來標(biāo)示是否啟動(dòng)了該移動(dòng)終端鍵盤方案, 例如,采用“ON”表示被激活,采用“OFF”表示被無效。步驟3’ 游戲運(yùn)行,按照使用者選擇的鍵盤方案,加載游戲中各功能鍵所對(duì)應(yīng)的鍵 盤值,直至游戲結(jié)束。與上述的移動(dòng)終端自定義游戲按鍵的方法相對(duì)應(yīng),本發(fā)明還提供一種移動(dòng)終端, 如圖3所示,包括啟動(dòng)模塊301,用于啟動(dòng)移動(dòng)終端的游戲;按鍵自定義模塊302,用于根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后 轉(zhuǎn)至第一游戲運(yùn)行模塊303 ;第一游戲運(yùn)行模塊303,用于運(yùn)行游戲,并按照使用者自定義的鍵盤,加載游戲中 各功能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束;其中,所述按鍵自定義模塊302包括提示選擇模塊,用于提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;記錄及保存模塊,用于根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。本發(fā)明的移動(dòng)終端,能夠根據(jù)用戶的需要自定義游戲按鍵,從而照顧了用戶的使 用習(xí)慣和愛好,增加了用戶的體驗(yàn)度。優(yōu)選地,所述提示選擇模塊中功能鍵與按鍵的對(duì)應(yīng)關(guān)系為一對(duì)一,或者為一對(duì)多。優(yōu)選地,所述啟動(dòng)模塊和按鍵自定義模塊之間還可以包括判斷模塊,用于判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則轉(zhuǎn) 至按鍵自定義模塊。優(yōu)選地,所述判斷模塊通過在移動(dòng)終端的游戲配置文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示是 否啟動(dòng)了自定義移動(dòng)終端鍵盤的功能。優(yōu)選地,所述判斷模塊還可以包括當(dāng)移動(dòng)終端沒有開啟自定義移動(dòng)終端鍵盤的 功能時(shí),轉(zhuǎn)至鍵盤方案選擇模塊;此時(shí),所述移動(dòng)終端還包括鍵盤方案選擇模塊,用于提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn) 或者選擇,然后轉(zhuǎn)至第二游戲運(yùn)行模塊;第二游戲運(yùn)行模塊,用于運(yùn)行游戲,按照使用者選擇的鍵盤方案,加載游戲中各功 能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束。以上所述僅為本發(fā)明的較佳實(shí)施例,并非用來限定本發(fā)明的實(shí)施范圍;如果不脫 離本發(fā)明的精神和范圍,對(duì)本發(fā)明進(jìn)行修改或者等同替換,均應(yīng)涵蓋在本發(fā)明權(quán)利要求的 保護(hù)范圍當(dāng)中。
權(quán)利要求
一種移動(dòng)終端自定義游戲按鍵的方法,其特征在于,包括步驟1啟動(dòng)移動(dòng)終端的游戲;步驟2根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后執(zhí)行步驟3;步驟3游戲運(yùn)行,按照使用者自定義的鍵盤,加載游戲中各功能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束;其中,所述步驟2包括步驟21提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;步驟22根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟21中功能鍵與按鍵的對(duì)應(yīng)關(guān)系 為一對(duì)一,或者為一對(duì)多。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述步驟1之后,步驟2之前包括 步驟11 判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則執(zhí)行步驟2。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟11通過在移動(dòng)終端的游戲配置 文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示是否啟動(dòng)了自定義移動(dòng)終端鍵盤的功能。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟11還包括如果移動(dòng)終端沒有 開啟自定義移動(dòng)終端鍵盤的功能,則執(zhí)行步驟2’ ;所述方法還包括步驟2’ 提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn)或者選擇,然后執(zhí)行 步驟3’ ;步驟3’ 游戲運(yùn)行,按照使用者選擇的鍵盤方案,加載游戲中各功能鍵所對(duì)應(yīng)的鍵盤 值,直至游戲結(jié)束。
6.一種移動(dòng)終端,其特征在于,包括 啟動(dòng)模塊,用于啟動(dòng)移動(dòng)終端的游戲;按鍵自定義模塊,用于根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后轉(zhuǎn)至第一 游戲運(yùn)行模塊;第一游戲運(yùn)行模塊,用于運(yùn)行游戲,并按照使用者自定義的鍵盤,加載游戲中各功能鍵 所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束; 其中,所述按鍵自定義模塊包括提示選擇模塊,用于提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;記錄及保存模塊,用于根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。
7.根據(jù)權(quán)利要求6所述的移動(dòng)終端,其特征在于,所述提示選擇模塊中功能鍵與按鍵 的對(duì)應(yīng)關(guān)系為一對(duì)一,或者為一對(duì)多。
8.根據(jù)權(quán)利要求6或7所述的移動(dòng)終端,其特征在于,所述啟動(dòng)模塊和按鍵自定義模塊 之間還包括判斷模塊,用于判斷移動(dòng)終端是否開啟自定義移動(dòng)終端鍵盤的功能,如果是,則轉(zhuǎn)至按 鍵自定義模塊。
9.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述判斷模塊通過在移動(dòng)終端的游 戲配置文件中設(shè)定鍵盤標(biāo)識(shí)來標(biāo)示是否啟動(dòng)了自定義移動(dòng)終端鍵盤的功能。
10.根據(jù)權(quán)利要求8所述的移動(dòng)終端,其特征在于,所述判斷模塊還包括當(dāng)移動(dòng)終端沒有開啟自定義移動(dòng)終端鍵盤的功能時(shí),轉(zhuǎn)至鍵盤方案選擇模塊; 所述移動(dòng)終端還包括鍵盤方案選擇模塊,用于提供移動(dòng)終端中預(yù)先配置的鍵盤方案供使用者進(jìn)行確認(rèn)或者 選擇,然后轉(zhuǎn)至第二游戲運(yùn)行模塊;第二游戲運(yùn)行模塊,用于運(yùn)行游戲,按照使用者選擇的鍵盤方案,加載游戲中各功能鍵 所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束。
全文摘要
本發(fā)明公開了一種移動(dòng)終端自定義游戲按鍵的方法和裝置,所述方法包括步驟1啟動(dòng)移動(dòng)終端的游戲;步驟2根據(jù)使用者的需要,自定義游戲中的各個(gè)功能鍵,然后執(zhí)行步驟3;步驟3游戲運(yùn)行,按照使用者自定義的鍵盤,加載游戲中各功能鍵所對(duì)應(yīng)的鍵盤值,直至游戲結(jié)束;其中所述步驟2包括步驟21提示用戶選擇不同功能鍵對(duì)應(yīng)的按鍵;步驟22根據(jù)用戶的選擇,記錄并存儲(chǔ)各個(gè)按鍵所對(duì)應(yīng)的按鍵值。本發(fā)明能夠根據(jù)用戶的需要自定義游戲按鍵,從而照顧了用戶的使用習(xí)慣和愛好,增加了用戶的體驗(yàn)度。
文檔編號(hào)G06F9/44GK101916189SQ20101025893
公開日2010年12月15日 申請(qǐng)日期2010年8月18日 優(yōu)先權(quán)日2010年8月18日
發(fā)明者王特 申請(qǐng)人:深圳市五巨科技有限公司