一種移動終端的游戲界面切換方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于移動終端游戲設(shè)計領(lǐng)域,尤其是涉及一種移動終端的游戲界面切換方法及裝置。
【背景技術(shù)】
[0002]在移動終端的游戲中,經(jīng)常需要切換信息交互界面,切換主要受兩方面限制:界面信息量與切換效率,切換方式主要有兩種:點擊切換或滑動切換。點擊切換通過點擊設(shè)置好的切換控件來切換交互界面,只需為切換控件留下小部分區(qū)域即可解決切換需求,界面的利用率很高,界面信息量較多,信息顯示的完整性較好,但切換效率不高,用戶想要跳轉(zhuǎn)至目標(biāo)界面時必須返回至列表頁面選擇,否則就要頻繁的點擊“向前” “向后”按鈕切換;滑動切換通過獲取用戶在屏幕上的滑動操作來執(zhí)行界面切換,切換效率較高,用戶體驗較好,但是考慮到滑動切換操作方式比較隱蔽,大多數(shù)游戲選擇全局顯示所有可切換界面,可承載信息較少,界面數(shù)量受限制。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于克服現(xiàn)有技術(shù)中的缺點與不足,提供一種移動終端的游戲界面切換方法。
[0004]本發(fā)明是通過以下技術(shù)方案實現(xiàn)的:
[0005]—種移動終端的游戲界面切換方法,包括步驟:
[0006]Sll:通過監(jiān)聽觸控操作,接收所述觸控操作的壓力輸入信號,所述壓力輸入信號包含所述觸控操作的壓力值;
[0007]S12:將所述觸控操作的壓力值轉(zhuǎn)化為游戲界面切換速度;
[0008]SI 3:根據(jù)所述游戲界面切換速度,切換游戲界面。
[0009]相對于現(xiàn)有技術(shù),本發(fā)明的游戲界面切換方法可以根據(jù)玩家的操作動態(tài)改變游戲界面切換的速度,滿足玩家快或慢的切換需求,避免了枯燥的頻繁單擊方式,使整個界面切換操作體驗更豐富、更自由,提高了玩家的游戲體驗感受。
[0010]進(jìn)一步地,在所述步驟S12中,所述游戲界面切換速度與所述壓力輸入信號的壓力值呈正相關(guān)。
[0011]進(jìn)一步地,在所述步驟S12中,將所述觸控操作的壓力值通過公式V= KF+D線性轉(zhuǎn)化為游戲界面切換速度,其中K和D為正常數(shù),V為游戲界面切換速度,F(xiàn)為所述觸控操作的壓力值。
[0012]進(jìn)一步地,在所述步驟S12中,預(yù)先將壓力輸入信號按數(shù)值范圍分成多個級別,每個級別對應(yīng)不同的游戲界面切換速度,通過判斷所述接收的壓力輸入信號屬于哪個級別,進(jìn)而獲取這個級別對應(yīng)的游戲界面切換速度。
[0013]進(jìn)一步地,所述壓力輸入信號進(jìn)一步包括:所述觸控操作的操作時長或所述觸控操作的接觸面積。
[0014]進(jìn)一步地,所述步驟Sll之后,還包括步驟Slla:判斷所述壓力輸入信號相應(yīng)的觸控操作為單次點擊操作還是長按操作,若為單次點擊操作,以預(yù)設(shè)的第一速度切換一次界面,轉(zhuǎn)到步驟SI I;若為長按操作,轉(zhuǎn)到步驟SI 2。
[0015]進(jìn)一步地,所述步驟Slla具體通過判斷所述觸控操作的操作時長是否超過預(yù)設(shè)的時間閾值,如果否,則為單次點擊操作;如果是,則為長按操作。
[0016]進(jìn)一步地,所述步驟Slla具體通過判斷所述觸控操作的所述觸控操作的接觸面積是否大于預(yù)設(shè)的面積值,如果否,則為單次點擊操作;如果是,則為長按操作。
[0017]進(jìn)一步地,所述步驟S13之后,還包括步驟S14:當(dāng)檢測所述觸控操作的壓力值為0,結(jié)束游戲界面切換。
[0018]進(jìn)一步地,所述步驟S14進(jìn)一步包括步驟:判斷位于顯示屏中間線的界面是否處于顯示屏的中心,如果否,則對所述位于顯示屏中間線的界面進(jìn)行移動調(diào)整,使其位于屏幕中心,其他界面也跟著所述位于顯示屏中間線的界面一同移動。
[0019]另外,本發(fā)明還提供了與上述方法對應(yīng)的一種移動終端的游戲界面切換裝置,包括:
[0020]觸控操作檢測模塊,用于通過監(jiān)聽觸控操作,接收所述觸控操作的壓力輸入信號,所述壓力輸入信號包含所述觸控操作的壓力值;
[0021]壓力信號轉(zhuǎn)化模塊,用于將所述觸控操作的壓力值轉(zhuǎn)化為游戲界面切換速度;
[0022]界面切換模塊,用于根據(jù)所述游戲界面切換速度,切換游戲界面。
[0023]相對于現(xiàn)有技術(shù),本發(fā)明的移動終端的游戲界面切換裝置可以根據(jù)玩家的操作動態(tài)改變游戲界面切換的速度,滿足玩家快或慢的切換需求,避免了枯燥的頻繁單擊方式,使整個界面切換操作體驗更豐富、更自由,提高了玩家的游戲體驗感受。
[0024]進(jìn)一步地,所述壓力信號轉(zhuǎn)化模塊進(jìn)一步用于:響應(yīng)于所述游戲界面切換信號的游戲界面切換速度與所述壓力輸入信號的壓力大小呈正相關(guān)。
[0025]進(jìn)一步地,所述壓力信號轉(zhuǎn)化模塊進(jìn)一步用于:將所述觸控操作的壓力值通過公式V = KF+D線性轉(zhuǎn)化為游戲界面切換速度,其中K和D為正常數(shù),V為游戲界面切換速度,F(xiàn)為所述觸控操作的壓力值。
[0026]進(jìn)一步地,所述壓力信號轉(zhuǎn)化模塊進(jìn)一步用于:預(yù)先將壓力輸入信號按數(shù)值范圍分成多個級別,每個級別對應(yīng)不同的游戲界面切換速度,通過判斷所述接收的壓力輸入信號屬于哪個級別,進(jìn)而獲取這個級別對應(yīng)的游戲界面切換速度。
[0027]進(jìn)一步地,所述壓力輸入信號進(jìn)一步包括:所述觸控操作的操作時長或所述觸控操作的接觸面積。
[0028]進(jìn)一步地,還包括單擊判斷模塊,用于判斷所述壓力輸入信號相應(yīng)的觸控操作為單次點擊操作還是長按操作,若為單次點擊操作,以預(yù)設(shè)的第一速度切換一次界面;若為長按操作,通知壓力信號轉(zhuǎn)化模塊。
[0029]進(jìn)一步地,所述單擊判斷模塊具體用于通過判斷所述觸控操作的操作時長是否超過預(yù)設(shè)的時間閾值,如果否,則為單次點擊操作;如果是,則為長按操作。
[0030]進(jìn)一步地,所述單擊判斷模塊具體用于通過判斷點擊所述觸控操作的接觸面積是否大于預(yù)設(shè)的面積值,如果否,則為單次點擊操作;如果是,則為長按操作。
[0031]進(jìn)一步地,包括切換結(jié)束判斷模塊,用于當(dāng)檢測所述壓力輸入信號是為0,結(jié)束游戲界面切換。
[0032]進(jìn)一步地,還包括一調(diào)整模塊,用于判斷位于顯示屏中間線的界面是否處于顯示屏的中心,如果否,則對所述位于顯示屏中間線的界面進(jìn)行移動調(diào)整,使其位于屏幕中心,其他界面也跟著所述位于顯示屏中間線的界面一同移動。
[0033]為了能更清晰的理解本發(fā)明,以下將結(jié)合【附圖說明】闡述本發(fā)明的【具體實施方式】。
【附圖說明】
[0034]圖1是本發(fā)明的移動終端游戲界面切換方法的步驟流程圖。
[0035]圖2是本發(fā)明的壓力輸入信號分級對應(yīng)游戲界面切換速度示意圖。
[0036]圖3是本發(fā)明的游戲界面切換示意圖。
[0037]圖4是本發(fā)明的游戲界面切換結(jié)束后界面調(diào)整示意圖1。
[0038]圖5是本發(fā)明的游戲界面切換結(jié)束后界面調(diào)整示意圖2。
[0039]圖6是本發(fā)明的移動終端的游戲界面切換裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]在游戲界面上設(shè)置有切換控件,通過點擊所述切換控件,可以實現(xiàn)界面的切換。在游戲設(shè)計時,每個界面會記錄自身對應(yīng)的前、后界面,所述切換控件代表一個方向切換界面,例如點擊向右切換控件,其表示向右切換游戲界面,原游戲界面向右移出移動終端的顯示屏,原游戲界面對應(yīng)的后繼界面移進(jìn)移動終端的顯示屏。
[0041]請參閱圖1,其是本發(fā)明移動終端的游戲界面切換方法的步驟流程圖。本發(fā)明的移動終端游戲界面切換方法具體包括以下步驟:
[0042]Sll:通過監(jiān)聽觸控操作,接收所述觸控操作的壓力輸入信號,所述壓力輸入信號包含所述觸控操作的壓力值。
[0043]當(dāng)玩家需要切換游戲界面時,點擊設(shè)置好的切換控件,移動終端的觸摸屏監(jiān)聽觸控操作,接收觸控操作的壓力輸入信號,所述壓力輸入信號包含觸控操作的壓力值,另外還包括觸控操作的操作時長和所述觸控操作的接觸面積。
[0044]Slla:判斷所述壓力輸入信號相應(yīng)的觸控操作為單次點擊操作還是長按操作,若為單次點擊操作,轉(zhuǎn)到步驟SI Ib;若為長按操作,轉(zhuǎn)到步驟S12。
[0045]對于游戲界面切換,如果玩家清楚所要去到的游戲界面在離當(dāng)前游戲界面不遠(yuǎn)的位置,玩家會通過單次切換界面去到目標(biāo)游戲界面。如果玩家并不知道所要去到的游戲界面與當(dāng)前游戲界面的位置關(guān)系,想通過快速切換界面來尋找目標(biāo)游戲界面,則需要界面比較高效的切換。
[0046]在切換控件接收點擊壓力輸入信號之后,進(jìn)一步判斷該次點擊是單次點擊操作,還是長按操作,若為單次點擊操作,執(zhí)行步驟Sllb:以預(yù)設(shè)的第一速度切換一次界面,單次界面切換結(jié)束后轉(zhuǎn)到步驟Sll繼續(xù)監(jiān)聽觸摸屏的點擊信號;若為長按操作,轉(zhuǎn)到步驟S12。[0047 ]對單次點擊操作,還是長按操作的判斷可以通過觸控操作的的時間長或觸控操作的接觸面積來判斷。如果觸控操作的時間較短,則認(rèn)為是單擊輸入,觸控操作的時間較長,則認(rèn)為是長按操作;或者如果觸控操作的面積較小,則認(rèn)為是單擊輸入,觸控操作的面積較大,則認(rèn)為是長按操作。
[0048