欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種游戲控制方法及裝置與流程

文檔序號:12122552閱讀:236來源:國知局
一種游戲控制方法及裝置與流程

本發(fā)明涉及觸摸屏控制技術(shù)領(lǐng)域,尤其涉及一種游戲控制方法及裝置。



背景技術(shù):

隨著電子通信技術(shù)的快速發(fā)展,近年來各種電子設(shè)備被廣泛普及,尤其是采用觸摸屏的移動設(shè)備,能滿足用戶便攜的需求。采用觸摸屏的移動設(shè)備可以包括移動電話(如,智能電話)、移動平板、媒體播放器、平板計算機、手持計算機、個人數(shù)字助理(PDA)等等。

隨著觸摸屏移動設(shè)備的普及,手機動作類游戲已經(jīng)成為主流的游戲形式,為了保留傳統(tǒng)的搖桿體驗感,會在手游中添加虛擬按鍵(或,虛擬搖桿)來控制角色移動和技能的使用,通過在屏幕上滑動來實現(xiàn)傳統(tǒng)按鍵(或,搖桿)的功能。但這種操作方式的缺點是,當(dāng)虛擬按鍵設(shè)置過于復(fù)雜時,用戶手指可能無法非常準(zhǔn)確地定位到虛擬按鍵,尤其是在游戲?qū)ο蟾咚龠\動的情況下,難以保證足夠的精度來完成對象與障礙物的互動反饋。

因此,需要一種游戲控制方法,能夠通過手指在觸摸屏幕上不同的點擊和滑動方式來控制游戲?qū)ο笸瓿上鄳?yīng)操作。



技術(shù)實現(xiàn)要素:

為此,本發(fā)明提供一種游戲控制方法及裝置,以力圖解決或者至少緩解上面存在的至少一個問題。

根據(jù)本發(fā)明的一個方面,提供了一種游戲控制方法,包括:在第一控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;當(dāng)同時檢測到至少一個點擊操作時,獲取點擊處的位置坐標(biāo);根據(jù)位置坐標(biāo)判斷:若只有一個點擊操作且點擊操作位于第一區(qū)域,則執(zhí)行左移控制指令;若只有一個點擊操作且點擊操作位于第二區(qū)域,則執(zhí)行右移控制指令;若有兩個點擊操作且一個點擊操作位于第一區(qū)域、另一個點擊操作位于第二區(qū)域,則計算當(dāng)前對象與相鄰障礙物的位置關(guān)系;以及根據(jù)該位置關(guān)系執(zhí)行相應(yīng)的上跳或下蹲控制指令。

可選地,在根據(jù)本發(fā)明的游戲控制方法中,還包括步驟:在第二控制模式下,檢測觸控區(qū)域內(nèi)的觸摸操作;當(dāng)檢測到觸摸操作時,判斷所述觸摸操作是點擊操作還是滑動操作;若是點擊操作,則獲取點擊處的位置坐標(biāo);根據(jù)位置坐標(biāo)判斷:若點擊操作位于第一區(qū)域,則執(zhí)行左移控制指令;若點擊操作位于第二區(qū)域,則執(zhí)行右移控制指令;若是滑動操作,則判斷在第一、第二區(qū)域內(nèi)是否同時檢測到滑動操作;若是,則判斷第一、第二區(qū)域內(nèi)滑動方向是否一致,其中所述滑動方向包括向上滑動和向下滑動;若滑動方向均為向上滑動,則執(zhí)行上跳控制指令;以及若滑動方向均為向下滑動,則執(zhí)行下蹲控制指令。

可選地,在根據(jù)本發(fā)明的游戲控制方法中,還包括步驟:在第三控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;當(dāng)在第三區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行左移控制指令;當(dāng)在第四區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行右移控制指令;當(dāng)在第五區(qū)域內(nèi)檢測到點擊操作時,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系;以及根據(jù)該位置關(guān)系執(zhí)行相應(yīng)的上跳或下蹲控制指令。

可選地,在根據(jù)本發(fā)明的游戲控制方法中,還包括步驟:在第四控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;當(dāng)在第三區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行左移控制指令;當(dāng)在第四區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行右移控制指令;當(dāng)在第六區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行上跳控制指令;以及當(dāng)在第七區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行下蹲控制指令。

可選地,在根據(jù)本發(fā)明的游戲控制方法中,還包括步驟:響應(yīng)于用戶的輸入,確定游戲控制模式,其中,游戲控制模式包括第一控制模式、第二控制模式、第三控制模式和第四控制模式。

根據(jù)本發(fā)明的另一方面,提供了一種游戲控制裝置,包括:檢測單元,適于在第一控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;獲取單元,適于在同時檢測到至少一個點擊操作時,獲取點擊處的位置坐標(biāo);判斷單元,適于根據(jù)位置坐標(biāo)進行判斷:若只有一個點擊操作且點擊操作位于第一區(qū)域,則發(fā)送左移控制指令給執(zhí)行單元;若只有一個點擊操作且點擊操作位于第二區(qū)域,則發(fā)送右移控制指令給執(zhí)行單元;若有兩個點擊操作且一個點擊操作位于第一區(qū)域、另一個點擊操作位于第二區(qū)域,則發(fā)送計算指令給計算單元;計算單元,適于響應(yīng)于計算指令,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系,并根據(jù)位置關(guān)系發(fā)送上跳或下蹲控制指令給執(zhí)行單元;以及執(zhí)行單元,適于根據(jù)控制指令執(zhí)行相應(yīng)的左移、右移、上跳或下蹲操作。

可選地,在根據(jù)本發(fā)明的游戲控制裝置中,檢測單元還適于在第二控制模式下,檢測觸控區(qū)域內(nèi)的觸摸操作;判斷單元還適于在檢測到觸摸操作時,判斷觸摸操作是點擊操作還是滑動操作;獲取單元還適于在點擊操作時,獲取點擊處的位置坐標(biāo);判斷單元還適于根據(jù)位置坐標(biāo)進行判斷:若點擊操作位于第一區(qū)域,則發(fā)送左移控制指令給執(zhí)行單元;若點擊操作位于第二區(qū)域,則發(fā)送右移控制指令給執(zhí)行單元;以及當(dāng)操作是滑動操作時,判斷在第一、第二區(qū)域內(nèi)是否同時檢測到滑動操作,若是,則判斷第一、第二區(qū)域內(nèi)滑動方向是否一致,其中滑動方向包括向上滑動和向下滑動,若滑動方向均為向上滑動,則發(fā)送上跳控制指令給執(zhí)行單元,若滑動方向均為向下滑動,則發(fā)送下蹲控制指令給執(zhí)行單元。

可選地,在根據(jù)本發(fā)明的游戲控制裝置中,檢測單元還適于在第三控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;以及判斷單元還適于在第三區(qū)域內(nèi)檢測到點擊操作時,發(fā)送左移控制指令給執(zhí)行單元、在第四區(qū)域內(nèi)檢測到點擊操作時,發(fā)送右移控制指令給執(zhí)行單元、在第五區(qū)域內(nèi)檢測到點擊操作時,發(fā)送計算指令給計算單元。

可選地,在根據(jù)本發(fā)明的游戲控制裝置中,檢測單元還適于在第四控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作;以及判斷單元還適于在第三區(qū)域內(nèi)檢測到點擊操作時,發(fā)送左移控制指令給執(zhí)行單元、在第四區(qū)域內(nèi)檢測到點擊操作時,發(fā)送右移控制指令給執(zhí)行單元、在第六區(qū)域內(nèi)檢測到點擊操作時,發(fā)送上跳控制指令給執(zhí)行單元、在第七區(qū)域內(nèi)檢測到點擊操作時,發(fā)送下蹲控制指令給執(zhí)行單元。

可選地,在根據(jù)本發(fā)明的游戲控制裝置中,檢測單元還適于響應(yīng)于用戶的輸入,確定游戲控制模式,其中,游戲控制模式包括第一控制模式、第二控制模式、第三控制模式和第四控制模式。

根據(jù)本發(fā)明的游戲控制方案,布局了左移、右移、上跳或下蹲三種操作方式,通過計算對象與相鄰障礙物的位置關(guān)系來確認(rèn)執(zhí)行上跳或下蹲操作,且用戶在體驗過程中使用“點擊”作為操作的主要方式、減少上下滑動的操作,能夠最大限度的減少用戶的學(xué)習(xí)成本,使用戶可以根據(jù)移動設(shè)備點擊特性快速適應(yīng)游戲操作。

附圖說明

為了實現(xiàn)上述以及相關(guān)目的,本文結(jié)合下面的描述和附圖來描述某些說明性方面,這些方面指示了可以實踐本文所公開的原理的各種方式,并且所有方面及其等效方面旨在落入所要求保護的主題的范圍內(nèi)。通過結(jié)合附圖閱讀下面的詳細(xì)描述,本公開的上述以及其它目的、特征和優(yōu)勢將變得更加明顯。遍及本公開,相同的附圖標(biāo)記通常指代相同的部件或元素。

圖1示出了根據(jù)本發(fā)明一個實施例的游戲控制方法100的流程圖;

圖2A-2C示出了在不同控制模式下觸控區(qū)域的分布示意圖;以及

圖3示出了根據(jù)本發(fā)明一個實施例的游戲控制裝置300的示意圖。

具體實施方式

下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。

本發(fā)明為一種游戲控制方法,特別是針對在觸摸屏移動終端上進行手游時,通過在顯示屏幕上布置虛擬鍵,用戶操作虛擬鍵來控制游戲?qū)ο?或游戲角色)執(zhí)行相應(yīng)的奔跑、跳躍、滑動、以及配合上下左右4個方向的動作。根據(jù)虛擬鍵布置方式的不同,分為四種不同的控制模式。

如圖1示出了根據(jù)本發(fā)明一個實施例的游戲控制方法100的流程圖。

根據(jù)本發(fā)明的一個實施例,在剛進入游戲時,用戶可以根據(jù)當(dāng)前終端設(shè)備的大小、用戶操作熟練程度等自主選擇游戲控制模式。可選地,游戲控制模式包括第一控制模式、第二控制模式、第三控制模式和第四控制模式。

在步驟S110中,若用戶選擇了第一控制模式,則在游戲過程中,檢測觸控區(qū)域內(nèi)的點擊操作。根據(jù)本發(fā)明的實施方式,移動設(shè)備的整個觸摸屏被認(rèn)為是觸控區(qū)域。

隨后在步驟S120中,若同時檢測到至少一個點擊操作時,獲取點擊處的位置坐標(biāo)。

隨后在步驟S130中,根據(jù)所獲取的位置坐標(biāo)判斷該執(zhí)行的控制指令。

根據(jù)一種實現(xiàn)方式,在第一控制模式下,觸控區(qū)域可以直接劃分成第一區(qū)域1301和第二區(qū)域1302,可選地,第一區(qū)域1301位于觸控區(qū)域左側(cè),第二區(qū)域1302位于觸控區(qū)域右側(cè),如圖2A所示。根據(jù)本實施例,在第一控制模式下,可能會同時檢測到一個或多個點擊操作,根據(jù)點擊操作的數(shù)目和點擊操作的位置,將點擊操作的類型分為以下三種情況加以考慮:

①若只檢測到一個點擊操作且獲取到該點擊操作位于第一區(qū)域(第一區(qū)域即觸控區(qū)域左半部分),則執(zhí)行左移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向左移動預(yù)定長度;

②若只檢測到一個點擊操作且獲取到該點擊操作位于第二區(qū)域(第二區(qū)域即觸控區(qū)域右半部分),則執(zhí)行右移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向右移動預(yù)定長度;

③若同時檢測到兩個點擊操作且一個點擊操作位于第一區(qū)域、另一個點擊操作位于第二區(qū)域時,則判斷既不用左移也不用右移,此時,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系。根據(jù)本發(fā)明的實施例,當(dāng)前對象與相鄰障礙物的位置關(guān)系分為對象在相鄰障礙物之上或之下。

隨后在步驟S140中,根據(jù)計算的位置關(guān)系,執(zhí)行相應(yīng)的上跳或下蹲控制指令。也就是說,若在步驟S130中判斷當(dāng)前對象在相鄰障礙物之上,則以對象當(dāng)前的位置點為基準(zhǔn)點,向下移動預(yù)定長度(即,下蹲),若判斷當(dāng)前對象在相鄰障礙物之下,則以對象當(dāng)前的位置點為基準(zhǔn)點,向上移動預(yù)定長度(即,上跳)。

根據(jù)本實施例描述的在第一控制模式下的控制方法,最大限度地減少用戶滑動的操作,即,用戶在體驗過程中使用“點擊”作為操作的主要方式、且減少上下滑動的操作,能夠最大限度的減少用戶的學(xué)習(xí)成本,使用戶可以根據(jù)移動設(shè)備點擊特性快速適應(yīng)。

根據(jù)本發(fā)明的另一個實施例,當(dāng)用戶選擇進入第二控制模式時,在第二控制模式下,檢測觸控區(qū)域內(nèi)的觸摸操作。根據(jù)本實施例,觸摸操作可以是點擊操作、滑動操作等。

當(dāng)檢測到觸摸操作時,首先判斷該觸摸操作是點擊操作還是滑動操作。

若觸摸操作是點擊操作,則同步驟S120,獲取點擊處的位置坐標(biāo)。然后根據(jù)位置坐標(biāo)判斷該執(zhí)行的控制指令。同樣地,如圖2A所示,在第二控制模式下,觸控區(qū)域還是直接劃分成第一區(qū)域1301和第二區(qū)域1302,可選地,第一區(qū)域1301位于觸控區(qū)域左側(cè),第二區(qū)域1302位于觸控區(qū)域右側(cè)。若點擊操作位于第一區(qū)域,則執(zhí)行左移控制指令,若點擊操作位于第二區(qū)域,則執(zhí)行右移控制指令。

若觸摸操作是滑動操作,則判斷在第一、第二區(qū)域內(nèi)是否同時檢測到滑動操作。若在第一、第二區(qū)域同時檢測到滑動操作,則判斷滑動操作的滑動方向是否一致,其中滑動方向包括向上滑動和向下滑動。例如,可以通過計算滑動操作起始、結(jié)束處的位置坐標(biāo)來判斷滑動方向,本發(fā)明對此不作限制。當(dāng)判斷滑動方向均為向上滑動時,執(zhí)行對象(或角色)上跳控制指令;當(dāng)判斷滑動方向均為向下滑動時,執(zhí)行對象(或角色)下蹲控制指令;若滑動方向不一致,則視為無效操作。

考慮到移動終端觸摸屏的特性,用戶在點擊時可能會造成誤操作,且誤操作的過程可能在于左右手同時滑動的協(xié)調(diào)問題,即,同時滑動但因設(shè)備靈敏性所致可能會出現(xiàn)左右手滑動時差,因此在第二控制模式下,當(dāng)用戶進行任意半側(cè)屏幕對應(yīng)的滑動操作時,例如只在第一區(qū)域進行向上滑動的滑動操作,即執(zhí)行相應(yīng)的上跳或下蹲控制指令。

綜上,根據(jù)本實施例描述的在第二控制模式下的控制方法,更適合操作熟練的用戶進行游戲體驗。

根據(jù)本發(fā)明的另一個實施例,當(dāng)用戶選擇進入第三控制模式時,在第三控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作。

在第三控制模式下,在觸摸屏下方的位置上布置三個觸控區(qū)域,如圖2B所示,從左到右依次是第三區(qū)域1303、第五區(qū)域1305、第四區(qū)域1304、。觸控區(qū)域的布置位置可以令用戶在持握時無需有過大幅度的動作即可對應(yīng)到相應(yīng)的位置進行操作。

對在上述三個觸控區(qū)域的點擊操作分別予以考慮:

①當(dāng)在第三區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行左移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向左移動預(yù)定長度;

②當(dāng)在第四區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行右移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向右移動預(yù)定長度;

③當(dāng)在第五區(qū)域內(nèi)檢測到點擊操作時,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系,根據(jù)本發(fā)明的實施例,當(dāng)前對象與相鄰障礙物的位置關(guān)系分為對象在相鄰障礙物之上或之下。

在第③種情況下,根據(jù)計算出的位置關(guān)系執(zhí)行相應(yīng)的對象上跳或下蹲控制指令:若計算出當(dāng)前對象在相鄰障礙物之上,則以對象當(dāng)前的位置點為基準(zhǔn)點,向下移動預(yù)定長度(即,下蹲),若計算出當(dāng)前對象在相鄰障礙物之下,則以對象當(dāng)前的位置點為基準(zhǔn)點,向上移動預(yù)定長度(即,上跳)。

根據(jù)本發(fā)明的另一個實施例,當(dāng)用戶選擇進入第四控制模式時,在第四控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作。

第四控制模式與第三控制模式相比,第三區(qū)域1303和第四區(qū)域1304的布局不變,將第五區(qū)域1305替換為一上一下兩個觸控區(qū)域:第六區(qū)域1306和第七區(qū)域1307,如圖2C所示。觸控區(qū)域的布置位置可以令用戶在持握時無需有過大幅度的動作即可對應(yīng)到相應(yīng)的位置進行操作。

對在上述四個觸控區(qū)域的點擊操作分別予以考慮時,第三區(qū)域1303和第四區(qū)域1304的對應(yīng)的操作情況也保持不變:

①當(dāng)在第三區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行左移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向左移動預(yù)定長度;

②當(dāng)在第四區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行右移控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向右移動預(yù)定長度;

③當(dāng)在第六區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行上跳控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向上移動預(yù)定長度;

④當(dāng)在第七區(qū)域內(nèi)檢測到點擊操作時,執(zhí)行下蹲控制指令,即以對象當(dāng)前的位置點為基準(zhǔn)點,向下移動預(yù)定長度。

對比第三控制模式和第四控制模式,觸控區(qū)域的布局方式需要用戶使用雙手托握設(shè)備,同時用戶在持握時無需有過大幅度的動作即可對應(yīng)四個觸控區(qū)域(可以是虛擬按鍵)的操作,在使用過程中用戶不需變換手持方式,可最大限度的減少由于設(shè)備自重帶來的肌肉疲勞。

綜合上述實施例,第三、第四控制模式采用的在觸摸屏上特定區(qū)域布置觸控區(qū)域或虛擬按鍵的方式,適合屏幕尺寸不太大的移動設(shè)備,例如智能手機,以期在用戶雙手托握設(shè)備游戲的過程中,減少手勢更換;而第一、第二控制模式采用的將整個觸摸屏分成左右兩個觸控區(qū)域的方式,更適合屏幕尺寸大的移動設(shè)備,例如平板,用戶只要點擊屏幕上任意位置點,就可以完成相應(yīng)操作。總之,在高速的手指運動狀態(tài)下讓用戶的手部通過減少改變持握姿勢和手指觸控幅度來降低體驗疲勞,同時又保證游戲的響應(yīng)速度及精準(zhǔn)度。

另外,第一、第三控制模式下,都布局了三種操作方式:左移、右移、上跳或下蹲,通過計算對象與相鄰障礙物的位置關(guān)系來確認(rèn)執(zhí)行上跳或下蹲操作,對用戶而言,操作更加簡單,尤其是對于操作不夠熟練的用戶(如,初學(xué)者),更少的操作按鍵可以帶來便捷的體驗過程,同時減少學(xué)習(xí)成本。而在第二、第四控制模式下,布局了四種操作方式:左移、右移、上跳、下蹲,根據(jù)用戶的操作執(zhí)行相應(yīng)的控制指令,滿足資深用戶對于核心游戲的需求。多樣化的控制模式既考慮了不同設(shè)備的操作屬性,又滿足了不同用戶對于游戲的需求。

對應(yīng)于方法100,圖3示出了根據(jù)本發(fā)明一個實施例的游戲控制裝置300的示意圖。如圖3所示,裝置300包括:檢測單元310、獲取單元320、判斷單元330、計算單元340和執(zhí)行單元350。

檢測單元310適于響應(yīng)于用戶的輸入,確定游戲控制模式,其中,游戲控制模式包括第一控制模式、第二控制模式、第三控制模式和第四控制模式。

檢測單元310適于在第一控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作。

獲取單元320適于在同時檢測到至少一個點擊操作時,獲取點擊處的位置坐標(biāo)。

在第一控制模式下,觸控區(qū)域可以直接劃分成第一區(qū)域1301和第二區(qū)域1302,如圖2A所示。

判斷單元330適于根據(jù)位置坐標(biāo)進行判斷:若只有一個點擊操作且點擊操作位于第一區(qū)域,則發(fā)送左移控制指令給執(zhí)行單元;若只有一個點擊操作且點擊操作位于第二區(qū)域,則發(fā)送右移控制指令給執(zhí)行單元;若有兩個點擊操作且一個點擊操作位于第一區(qū)域、另一個點擊操作位于第二區(qū)域,則發(fā)送計算指令給計算單元。

計算單元340適于響應(yīng)于計算指令,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系,并根據(jù)位置關(guān)系發(fā)送上跳或下蹲控制指令給執(zhí)行單元。

執(zhí)行單元350適于根據(jù)控制指令執(zhí)行相應(yīng)的左移、右移、上跳或下蹲操作。

根據(jù)另一實施例,經(jīng)檢測單元310確定游戲控制模式為第二控制模式。在第二控制模式下,觸控區(qū)域的分布同第一控制模式。

檢測單元310還適于在第二控制模式下,檢測觸控區(qū)域內(nèi)的觸摸操作。

判斷單元330還適于在檢測到觸摸操作時,判斷該觸摸操作是點擊操作還是滑動操作。

若判斷是點擊操作,獲取單元320還適于獲取點擊處的位置坐標(biāo),并交由與之耦接的判斷單元330根據(jù)位置坐標(biāo)進行判斷。具體地:

若點擊操作位于第一區(qū)域,則發(fā)送左移控制指令給執(zhí)行單元;若點擊操作位于第二區(qū)域,則發(fā)送右移控制指令給執(zhí)行單元。

若判斷是滑動操作,則繼續(xù)判斷在第一、第二區(qū)域內(nèi)是否同時檢測到滑動操作,若是,則判斷第一、第二區(qū)域內(nèi)滑動方向是否一致,其中滑動方向包括向上滑動和向下滑動,若滑動方向均為向上滑動,則發(fā)送上跳控制指令給執(zhí)行單元,若滑動方向均為向下滑動,則發(fā)送下蹲控制指令給執(zhí)行單元。

執(zhí)行單元350適于根據(jù)判斷單元330發(fā)送的控制指令執(zhí)行相應(yīng)的左移、右移、上跳或下蹲操作。

根據(jù)另一實施例,經(jīng)檢測單元310確定游戲控制模式為第三控制模式。在第三控制模式下,觸控區(qū)域的分布如圖2B所示,在觸摸屏下方的位置上布置三個觸控區(qū)域,從左到右依次是第三區(qū)域1303、第四區(qū)域1304、第五區(qū)域1305。觸控區(qū)域的布置位置可以令用戶在持握時無需有過大幅度的動作即可對應(yīng)到相應(yīng)的位置進行操作。

檢測單元310還適于在第三控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作。

判斷單元330還適于在第三區(qū)域內(nèi)檢測到點擊操作時,發(fā)送左移控制指令給執(zhí)行單元350;在第四區(qū)域內(nèi)檢測到點擊操作時,發(fā)送右移控制指令給執(zhí)行單元350;在第五區(qū)域內(nèi)檢測到點擊操作時,發(fā)送計算指令給計算單元340。

計算單元340適于響應(yīng)于計算指令,計算當(dāng)前對象與相鄰障礙物的位置關(guān)系,并根據(jù)位置關(guān)系發(fā)送上跳或下蹲控制指令給執(zhí)行單元。

執(zhí)行單元350適于根據(jù)控制指令執(zhí)行相應(yīng)的左移、右移、上跳或下蹲操作。

根據(jù)另一實施例,經(jīng)檢測單元310確定游戲控制模式為第四控制模式。在第四控制模式下,觸控區(qū)域的分布如圖2C所示,第三區(qū)域1303、第四區(qū)域1304、第六區(qū)域1306和第七區(qū)域1307依次按左右上下的位置布置。

檢測單元310還適于在第四控制模式下,檢測觸控區(qū)域內(nèi)的點擊操作。

判斷單元330還適于在第三區(qū)域內(nèi)檢測到點擊操作時,發(fā)送左移控制指令給執(zhí)行單元350;在第四區(qū)域內(nèi)檢測到點擊操作時,發(fā)送右移控制指令給執(zhí)行單元350;在第六區(qū)域內(nèi)檢測到點擊操作時,發(fā)送上跳控制指令給執(zhí)行單元350;在第七區(qū)域內(nèi)檢測到點擊操作時,發(fā)送下蹲控制指令給執(zhí)行單元350。

執(zhí)行單元350適于根據(jù)控制指令執(zhí)行相應(yīng)的左移、右移、上跳或下蹲操作。

更具體的描述可參考前文對于四種實施方式的介紹。

應(yīng)當(dāng)理解,為了精簡本公開并幫助理解各個發(fā)明方面中的一個或多個,在上面對本發(fā)明的示例性實施例的描述中,本發(fā)明的各個特征有時被一起分組到單個實施例、圖、或者對其的描述中。然而,并不應(yīng)將該公開的方法解釋成反映如下意圖:即所要求保護的本發(fā)明要求比在每個權(quán)利要求中所明確記載的特征更多特征。更確切地說,如下面的權(quán)利要求書所反映的那樣,發(fā)明方面在于少于前面公開的單個實施例的所有特征。因此,遵循具體實施方式的權(quán)利要求書由此明確地并入該具體實施方式,其中每個權(quán)利要求本身都作為本發(fā)明的單獨實施例。

本領(lǐng)域那些技術(shù)人員應(yīng)當(dāng)理解在本文所公開的示例中的設(shè)備的模塊或單元或組件可以布置在如該實施例中所描述的設(shè)備中,或者可替換地可以定位在與該示例中的設(shè)備不同的一個或多個設(shè)備中。前述示例中的模塊可以組合為一個模塊或者此外可以分成多個子模塊。

本領(lǐng)域那些技術(shù)人員可以理解,可以對實施例中的設(shè)備中的模塊進行自適應(yīng)性地改變并且把它們設(shè)置在與該實施例不同的一個或多個設(shè)備中??梢园褜嵤├械哪K或單元或組件組合成一個模塊或單元或組件,以及此外可以把它們分成多個子模塊或子單元或子組件。除了這樣的特征和/或過程或者單元中的至少一些是相互排斥之外,可以采用任何組合對本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的所有特征以及如此公開的任何方法或者設(shè)備的所有過程或單元進行組合。除非另外明確陳述,本說明書(包括伴隨的權(quán)利要求、摘要和附圖)中公開的每個特征可以由提供相同、等同或相似目的的替代特征來代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實施例包括其它實施例中所包括的某些特征而不是其它特征,但是不同實施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實施例。例如,在下面的權(quán)利要求書中,所要求保護的實施例的任意之一都可以以任意的組合方式來使用。

此外,所述實施例中的一些在此被描述成可以由計算機系統(tǒng)的處理器或者由執(zhí)行所述功能的其它裝置實施的方法或方法元素的組合。因此,具有用于實施所述方法或方法元素的必要指令的處理器形成用于實施該方法或方法元素的裝置。此外,裝置實施例的在此所述的元素是如下裝置的例子:該裝置用于實施由為了實施該發(fā)明的目的的元素所執(zhí)行的功能。

如在此所使用的那樣,除非另行規(guī)定,使用序數(shù)詞“第一”、“第二”、“第三”等等來描述普通對象僅僅表示涉及類似對象的不同實例,并且并不意圖暗示這樣被描述的對象必須具有時間上、空間上、排序方面或者以任意其它方式的給定順序。

盡管根據(jù)有限數(shù)量的實施例描述了本發(fā)明,但是受益于上面的描述,本技術(shù)領(lǐng)域內(nèi)的技術(shù)人員明白,在由此描述的本發(fā)明的范圍內(nèi),可以設(shè)想其它實施例。此外,應(yīng)當(dāng)注意,本說明書中使用的語言主要是為了可讀性和教導(dǎo)的目的而選擇的,而不是為了解釋或者限定本發(fā)明的主題而選擇的。因此,在不偏離所附權(quán)利要求書的范圍和精神的情況下,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。對于本發(fā)明的范圍,對本發(fā)明所做的公開是說明性的,而非限制性的,本發(fā)明的范圍由所附權(quán)利要求書限定。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
奉化市| 盐津县| 深泽县| 凉山| 昌都县| 九龙县| 丰原市| 洞头县| 宁津县| 汉中市| 玉林市| 西吉县| 霍州市| 阿图什市| 江陵县| 龙江县| 石首市| 朔州市| 玉树县| 清远市| 高唐县| 文登市| 紫金县| 曲靖市| 康保县| 鹤山市| 鹤岗市| 北辰区| 霞浦县| 辉县市| 无为县| 太和县| 孟村| 正镶白旗| 平阳县| 广丰县| 乐业县| 筠连县| 宾川县| 玉林市| 苏尼特右旗|