国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      虛擬角色控制方法及裝置的制造方法_3

      文檔序號:9865075閱讀:來源:國知局
      所述第一計時單元135主要用于獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間,即獲取真正的按壓操作持續(xù)的時間。第三確定單元134主要用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定所述虛擬角色連續(xù)執(zhí)行攻擊操作。通過第一計時單元135以及第三確定單元134可以使得用戶在長按第一預定時間后執(zhí)行自動攻擊。所述第一預定時間可以由游戲開發(fā)者進行定義也可以由用戶進行自定義,本示例實施方式中對此不做特殊限定。如果用戶在上述第一預定時間內(nèi)停止按壓操作,則所述按壓操作的壓力值處于所述第一壓力區(qū)間,與此對應的相關實施方式已經(jīng)進行詳細說明,故不做贅述。
      [0091]參考圖5中所示,在本公開的一種示例性實施例中,所述第二確定模塊13可以包括判斷單元131、第一確定單元132、第二確定單元133以及第三確定單元134。
      [0092]其中,所述判斷單元131主要用于判斷所述按壓操作的壓力值處于第一壓力區(qū)間,還是處于第二壓力區(qū)間,或是處于第三壓力區(qū)間。所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值,所述第二壓力區(qū)間中最大值小于第三壓力區(qū)間中最小值,并且,第一壓力區(qū)間、第二壓力區(qū)間與第三壓力區(qū)間為連續(xù)的區(qū)間;例如,所述第一壓力區(qū)間為O?X1牛頓,所述第二壓力區(qū)間為Xi?X2牛頓,所述第三壓力區(qū)間為X2?X3牛頓等。
      [0093]所述第一確定單元132主要用于在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定所述虛擬角色不執(zhí)行攻擊操作。由于用戶在進行滑動操作過程中,可能會伴隨著輕微的按壓,本示例實施方式中,可以將位于壓力值較小的第一壓力區(qū)間的按壓操作視為未進行按壓操作,因此可以確定所述虛擬角色不執(zhí)行攻擊操作,所述動作控制模塊14可以不響應該按壓操作,從而可以避免用戶出現(xiàn)誤操作。
      [0094]所述第二確定單元133主要用于在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定所述虛擬角色執(zhí)行第一攻擊操作。本示例實施方式中,所述第二壓力區(qū)間對應的按壓操作可以為用戶進行輕按,所述第一攻擊操作可以為上述普通攻擊,也可以為用戶自定義的特殊攻擊。
      [0095]所述第三確定單元134主要用于在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定所述虛擬角色執(zhí)行第二攻擊操作。本示例實施方式中,所述第三壓力區(qū)間對應的按壓操作可以為用戶進行重按,所述第二攻擊操作可以為上述特殊攻擊,也可以為用戶自定義的特殊攻擊。
      [0096]通過設置第二確定單元133以及第三確定單元134不但可以使得用戶方便控制虛擬角色同時進行攻擊操作與移動操作,而且可以便于用戶進行不同的攻擊操作,在不增加用戶操作的同時進一步豐富了游戲的可操作性。
      [0097]繼續(xù)參考圖5中所示,在本公開的一種示例性實施例中,所述第二確定模塊13還可以包括第一計時單元135以及第四確定單元136。其中,所述第一計時單元135主要用于獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間,即獲取輕按操作持續(xù)的時間。第四確定單元136主要用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定所述虛擬角色連續(xù)執(zhí)行攻擊操作。通過第一計時單元135以及第四確定單元136可以使得用戶在長按第一預定時間后執(zhí)行自動攻擊。所述第一預定時間可以由游戲開發(fā)者進行定義也可以由用戶進行自定義,本示例實施方式中對此不做特殊限定。如果用戶在上述第一預定時間內(nèi)停止按壓操作或者進行進行更大壓力的按壓,則所述按壓操作的壓力值處于所述第一壓力區(qū)間或者第三壓力區(qū)間,于此對應的相關實施方式已經(jīng)進行詳細說明,故不做贅述。
      [0098]除此之外,繼續(xù)參考圖5中所示,在本公開的一種示例性實施例中,所述第二確定模塊13還可以包括第二計時單元137以及第五確定單元138。第二計時單元137主要用于獲取所述按壓操作的壓力值脫離所述第三壓力區(qū)間后在所述第二壓力區(qū)間持續(xù)的時間;第五確定單元138,用于在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間小于第二預設時間時確定所述虛擬角色不執(zhí)行攻擊操作。由于在重按之后釋放,過程中通常伴隨著短暫的輕按過程,此時用戶可能并不想控制所述虛擬角色執(zhí)行攻擊操作,因此,本示例實施方式中,通過設置第二計時單元137以及第五確定單元138,只有在所述按壓操作的壓力值脫離所述第三壓力區(qū)間后在所述第二壓力區(qū)間持續(xù)的時間不小于第二預設時間,即判斷不是重按釋放伴生的輕按時才確定用戶需要控制角色執(zhí)行第一攻擊操作,從而進一步避免了用戶的誤操作。
      [0099]本示例實施方式中,所述虛擬角色控制裝置還可以包括一虛擬搖桿區(qū)域注冊模塊。虛擬搖桿區(qū)域注冊模塊主要用于在所述事件獲取模塊11偵測到所述觸摸事件時,將所述操作界面10的預設范圍注冊為所述虛擬搖桿區(qū)域101。即在本示例實施方式中,所述虛擬搖桿區(qū)域101可以將操作界面10的一固定位置注冊為虛擬搖桿區(qū)域101,例如,所述預設范圍為操作界面10右下角的一圓形區(qū)域。
      [0100]在本公開的其他示例性實施例中,也可以是所述虛擬搖桿區(qū)域注冊模塊主要用于在所述事件獲取模塊11偵測到操作界面10的空白區(qū)域發(fā)生所述觸摸事件時,將所述觸摸事件在所述操作界面10中對應的范圍注冊為所述虛擬搖桿區(qū)域101。如此,如圖6中所示,則可以在用戶點擊操作界面10中沒有按鈕的空白區(qū)域的同時,將用戶進行點擊的位置及附近區(qū)域定義為虛擬搖桿區(qū)域101,如此則可以使得虛擬搖桿區(qū)域101隨用戶心意而更換位置,于此同時,還可以避免現(xiàn)有技術中在某些固定場景下虛擬搖桿區(qū)域101會遮擋游戲界面10中對象的問題。
      [0101]進一步的,本示例實施方式中還提供了一種虛擬角色控制方法,應用于可實現(xiàn)壓力感測的觸控設備;參考圖7中所示,所述虛擬角色控制方法可以包括以下步驟:
      [0102]S1.控制所述觸控設備的顯示區(qū)域顯示一操作界面,所述操作界面中至少包括一可被控制的虛擬角色;
      [0103]S2.周期性偵測虛擬搖桿區(qū)域的觸摸事件,所述觸摸事件同時包括滑動操作以及按壓操作;
      [0104]S3.確定滑動操作的滑動軌跡,并根據(jù)所述滑動軌跡確定所述虛擬搖桿區(qū)域內(nèi)虛擬搖桿的擺動方向;
      [0105]S4.確定所述按壓操作的壓力值,并根據(jù)所述壓力值確定所述虛擬角色的攻擊操作;
      [0106]S5.控制所述虛擬角色根據(jù)所述虛擬搖桿的擺動方向進行移動同時控制所述虛擬角色執(zhí)行所述攻擊操作。
      [0107]參考圖8中所示,本示例實施方式中,所述步驟S4可以包括:
      [0108]S41.判斷所述按壓操作的壓力值處于第一壓力區(qū)間或第二壓力區(qū)間;所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值;
      [0109]S42.在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定所述虛擬角色不執(zhí)行攻擊操作;
      [0110]S43.在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定所述虛擬角色執(zhí)行攻擊操作。
      [0111]繼續(xù)參考圖8中所示,本示例實施方式中,所述步驟S4還可以包括:
      [0112]S44.獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間;
      [0113]S45.在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定所述虛擬角色連續(xù)執(zhí)行攻擊操作。
      [0114]參考圖9中所示,在本公開的其他示例實施方式中,所述步驟S4也可以包括:
      [0115]S41.判斷所述按壓操作的壓力值處于第一壓力區(qū)間、第二壓力區(qū)間或第三壓力區(qū)間;所述第一壓力區(qū)間中最大值小于第二壓力區(qū)間中最小值,所述第二壓力區(qū)間中最大值小于第三壓力區(qū)間中最小值;
      [0116]S42.在所述按壓操作的壓力值處于所述第一壓力區(qū)間時,確定所述虛擬角色不執(zhí)行攻擊操作;
      [0117]S43.在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定所述虛擬角色執(zhí)行第一攻擊操作;
      [0118]S44.在所述按壓操作的壓力值處于所述第二壓力區(qū)間時,確定所述虛擬角色執(zhí)行第二攻擊操作。
      [0119]繼續(xù)參考圖9中所示,在本公開的其他示例實施方式中,所述第二確定模塊還可以包括:
      [0120]S45.獲取所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間;
      [0121]S46.在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間達到第一預定時間后確定所述虛擬角色連續(xù)執(zhí)行攻擊操作。
      [0122]繼續(xù)參考圖9中所示,在本公開的其他示例實施方式中,所述步驟S4還可以包括:
      [0123]S47.獲取所述按壓操作的壓力值脫離所述第三壓力區(qū)間后在所述第二壓力區(qū)間持續(xù)的時間;
      [0124]S48.在所述按壓操作的壓力值持續(xù)處于所述第二壓力區(qū)間的時間小于第二預設時間時確定所述虛擬角色不執(zhí)行攻擊操作。
      [0125]本示例實施方式中,所述虛擬角色控制方法還可以包括:
      [0126]S0.在所述事件獲取模塊偵測到所述觸摸事件時,將所述顯示區(qū)域的預設范圍注冊為所述虛擬搖桿區(qū)域。
      [0127]本示例實施方式中,所述虛擬角色控制方法還可以包括:
      [0128]S0.在所述事件獲取模塊偵測到所述觸摸事件時,將所述觸摸事件在所述顯示區(qū)域中對應的范圍注冊為所述虛擬搖桿區(qū)域。
      [0129]上述虛擬角色控制方法中各步驟的具體細節(jié)已經(jīng)在對應的虛擬角色控制方法中進行了詳細想描述,因此此處不再贅述。
      [0130]應
      當前第3頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1