信息面板呈現(xiàn)控制方法及裝置的制造方法
【技術領域】
[0001]本公開涉及觸控終端顯示技術領域,具體而言,涉及一種信息面板呈現(xiàn)控制方法及信息面板呈現(xiàn)控制裝置。
【背景技術】
[0002]隨著移動通信技術的快速發(fā)展,在觸控終端上出現(xiàn)了越來越多的游戲應用。在游戲應用的運行過程中,觸控終端按照一定的布局將各種游戲對象顯示出來,以便向用戶呈現(xiàn)游戲場景以及提供游戲操作界面。
[0003]在觸控終端游戲應用中,由于受到觸控屏幕大小的限制,若用戶希望查看當前戰(zhàn)況、小地圖等無法在主操作界面中完全顯示的即時信息,一般的解決方案是:在操作界面中設置單獨的控制按鈕,點擊則打開并彈出對應的信息面板供用戶查看詳情,用戶查看完畢后點擊信息面板的關閉按鈕關閉打開的信息面板返回主操作界面。
[0004]參考圖1A以及圖1B中所示,示出了一種觸控終端游戲應用的操作界面10,其中,在游戲操作界面10的左右兩側分別設置有虛擬搖桿區(qū)域101和攻擊按鈕102,在虛擬搖桿區(qū)域101設置有虛擬搖桿,游戲操作界面10上方還設置有地圖面板控制按鈕104。在該觸控終端游戲應用中,用戶控制游戲中的虛擬角色103在移動過程中打開地圖面板的操作步驟為:
[0005]首先停止對虛擬搖桿的操作,點擊地圖面板控制按鈕103打開地圖面板105,地圖面板彈出在當前游戲場景的上一個層級,此時只能查看地圖面板,無法同時控制虛擬角色103移動;用戶查看完畢后點擊地圖面板105的關閉按鈕關閉106,收起地圖面板105,回到游戲操作界面10,繼續(xù)對虛擬搖桿進行操作,控制虛擬角色103的移動。
[0006]上述方式中,在緊張的戰(zhàn)斗過程中用戶需要中斷操作,移動手指點擊打開與關閉信息面板,因此中斷了正常的雙手操作,嚴重打斷了用戶的游戲體驗;而且在此過程中無法控制虛擬角色的移動,大大影響了游戲的流暢度。
[0007]需要說明的是,在上述【背景技術】部分公開的信息僅用于加強對本公開的背景的理解,因此可以包括不構成對本領域普通技術人員已知的現(xiàn)有技術的信息。
【發(fā)明內容】
[0008]針對現(xiàn)有技術中的部分問題或者全部問題,本公開提供一種信息面板呈現(xiàn)控制方法及信息面板呈現(xiàn)控制裝置。
[0009]根據(jù)本公開實施例的第一方面,提供一種信息面板呈現(xiàn)控制裝置,應用于可實現(xiàn)壓力感測的觸控設備;所述信息面板呈現(xiàn)控制裝置包括:
[0010]呈現(xiàn)模塊,用于控制所述觸控設備的顯示區(qū)域顯示一操作界面,所述操作界面中至少包括一可被控制的虛擬角色;
[0011]事件獲取模塊,用于周期性偵測虛擬搖桿區(qū)域的觸摸事件,所述觸摸事件同時包括滑動操作以及按壓操作;
[0012]第一確定模塊,用于確定滑動操作的滑動軌跡,并根據(jù)所述滑動軌跡確定所述虛擬搖桿區(qū)域內虛擬搖桿的擺動方向;
[0013]第二確定模塊,用于確定所述按壓操作的壓力值,并根據(jù)所述壓力值確定是否在所述操作界面呈現(xiàn)信息面板;
[0014]呈現(xiàn)控制模塊,用于控制所述虛擬角色根據(jù)所述虛擬搖桿的擺動方向進行移動同時根據(jù)所述第二確定模塊的判斷結果控制所述信息面板在所述操作界面上的呈現(xiàn)。
[0015]本公開的一種示例性實施例中,所述第二確定模塊包括:
[0016]判斷單元,用于判斷所述按壓操作的壓力值處于第一壓力區(qū)間或第二壓力區(qū)間;所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值;
[0017]第一確定單元,用于在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定不在所述操作界面呈現(xiàn)信息面板;
[0018]第二確定單元,用于在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定在所述操作界面呈現(xiàn)信息面板。
[0019]本公開的一種示例性實施例中,所述第二確定模塊還包括:
[0020]第一計時單元,用于獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間;
[0021]第三確定單元,用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定在所述操作界面持續(xù)呈現(xiàn)所述信息面板。
[0022]本公開的一種示例性實施例中,所述信息面板為所述虛擬角色所在的區(qū)域的地圖面板。
[0023]本公開的一種示例性實施例中,所述第二確定模塊包括:
[0024]判斷單元,用于判斷所述按壓操作的壓力值處于第一壓力區(qū)間、第二壓力區(qū)間或第三壓力區(qū)間;所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值,所述第二壓力區(qū)間中最大值小于第三壓力區(qū)間中最小值;
[0025]第一確定單元,用于在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定不在所述操作界面呈現(xiàn)信息面板;
[0026]第二確定單元,用于在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定在所述操作界面呈現(xiàn)第一信息面板;
[0027]第三確定單元,用于在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定在所述操作界面呈現(xiàn)第二信息面板。
[0028]本公開的一種示例性實施例中,所述第二確定模塊還包括:
[0029]第一計時單元,用于獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間以及持續(xù)處于所述第三壓力區(qū)間的時間;
[0030]第四確定單元,用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定在所述操作界面持續(xù)呈現(xiàn)所述第一信息面板;
[0031]第五確定單元,用于在所述按壓操作的壓力值持續(xù)處于所述第三壓力區(qū)間的時間達到第二預定時間后確定在所述操作界面持續(xù)呈現(xiàn)所述第二信息面板。
[0032]本公開的一種示例性實施例中,所述第二確定模塊還包括:
[0033]第二計時單元,用于獲取所述按壓操作的壓力值脫離所述第三壓力區(qū)間后在所述第二壓力區(qū)間持續(xù)的時間;
[0034]第五確定單元,用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間小于第三預設時間時確定不在所述操作界面呈現(xiàn)所述第一信息面板。
[0035]本公開的一種示例性實施例中,所述第一信息面板為所述虛擬角色所在的第一區(qū)域的地圖面板;所述第二信息面板為所述第一區(qū)域所在的第二區(qū)域的地圖面板。
[0036]本公開的一種示例性實施例中,所述第一信息面板的透明度高于所述第二信息面板的透明度。
[0037]根據(jù)本公開實施例的第二方面,提供一種信息面板呈現(xiàn)控制方法,應用于可實現(xiàn)壓力感測的觸控設備;所述信息面板呈現(xiàn)控制方法包括:
[0038]S1.控制所述觸控設備的顯示區(qū)域顯示一操作界面,所述操作界面中至少包括一可被控制的虛擬角色;
[0039]S2.周期性偵測虛擬搖桿區(qū)域的觸摸事件,所述觸摸事件同時包括滑動操作以及按壓操作;
[0040]S3.確定滑動操作的滑動軌跡,并根據(jù)所述滑動軌跡確定所述虛擬搖桿區(qū)域內虛擬搖桿的擺動方向;
[0041]S4.確定所述按壓操作的壓力值,并根據(jù)所述壓力值確定是否在所述操作界面呈現(xiàn)信息面板;
[0042]S5.控制所述虛擬角色根據(jù)所述虛擬搖桿的擺動方向進行移動同時根據(jù)所述步驟S4的判斷結果控制所述信息面板在所述操作界面上的呈現(xiàn)。
[0043]本公開的一種示例性實施例中,所述步驟S4包括:
[0044]S41.判斷所述按壓操作的壓力值處于第一壓力區(qū)間或第二壓力區(qū)間;所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值;
[0045]S42.在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定不在所述操作界面呈現(xiàn)信息面板;
[0046]S43.在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定在所述操作界面呈現(xiàn)信息面板。
[0047]本公開的一種示例性實施例中,所述步驟S4還包括:
[0048]S44.獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間;
[0049]S45.在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后