亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于觸控屏的操控方法和裝置的制造方法_4

文檔序號(hào):8922323閱讀:來源:國知局
邊形。
[0133] 在一個(gè)實(shí)施例中,輔助控制區(qū)域與作用范圍候選區(qū)域均為軸對(duì)稱圖形。其中,軸對(duì) 稱圖形沿其對(duì)稱軸折疊后完全重合。軸對(duì)稱圖形比如圓形、多邊形以及橢圓形等。
[0134] 在一個(gè)實(shí)施例中,作用范圍候選區(qū)域的位置根據(jù)當(dāng)前用戶游戲角色的位置確定。 當(dāng)前用戶游戲角色是當(dāng)前用戶所控制的游戲角色。顯示模塊1802可以用于以當(dāng)前用戶游 戲角色的位置為中心點(diǎn)繪制作用范圍候選區(qū)域。顯示模塊1802還可以用于以當(dāng)前用戶游 戲角色的位置為起點(diǎn)繪制作用范圍候選區(qū)域。
[0135] 在一個(gè)實(shí)施例中,顯示模塊1802可用于在輔助控制區(qū)域內(nèi)顯示與輔助控制區(qū)域 幾何相似且面積小于輔助控制區(qū)域的面積的圖形,比如圖4中的405,該圖形的面積與第一 圖標(biāo)的第一作用范圍的大小正相關(guān)。本實(shí)施例中,可以通過輔助控制區(qū)域內(nèi)的圖形來直觀 地展示第一圖標(biāo)對(duì)應(yīng)的第一操作的第一作用范圍的大小,便于用戶在操作時(shí)根據(jù)第一作用 范圍的大小來調(diào)整第一作用范圍的位置。
[0136] 定位模塊1803,用于當(dāng)所述第一觸控點(diǎn)移動(dòng)至所述輔助控制區(qū)域時(shí),根據(jù)第一觸 控點(diǎn)的位置,以及作用范圍候選區(qū)域和輔助控制區(qū)域的位置映射關(guān)系,獲取第一作用范圍。
[0137] 具體地,定位模塊1803可用于檢測第一觸控點(diǎn)的移動(dòng),當(dāng)?shù)谝挥|控點(diǎn)移動(dòng)時(shí),控 制第一圖標(biāo)沿著第一觸控點(diǎn)的移動(dòng)軌跡移動(dòng)。比如可以始終以第一觸控點(diǎn)為中心繪制第一 圖標(biāo)并刷新,這樣從視覺上第一圖標(biāo)是跟隨觸控體的移動(dòng)而移動(dòng)的。
[0138] 輔助控制區(qū)域中的位置和作用范圍候選區(qū)域中的位置存在映射關(guān)系,根據(jù)這種映 射關(guān)系可以將輔助控制區(qū)域中第一觸控點(diǎn)的位置,映射到作用范圍候選區(qū)域中的第一作用 范圍的位置。第一作用范圍可以是圓形、扇形、直線以及任意的不規(guī)則形狀。
[0139] 在一個(gè)實(shí)施例中,若輔助控制區(qū)域和作用范圍候選區(qū)域幾何相似,則定位模塊 1803可用于根據(jù)第一觸控點(diǎn)相對(duì)于輔助控制區(qū)域的位置,以及輔助控制區(qū)域和作用范圍候 選區(qū)域的比例來確定第一作用范圍相對(duì)于作用范圍候選區(qū)域的位置。
[0140] 在一個(gè)實(shí)施例中,若輔助控制區(qū)域和作用范圍候選區(qū)域不是幾何相似,則定位模 塊1803可用于根據(jù)事先建立的輔助控制區(qū)域中的位置和作用范圍候選區(qū)域中的位置的非 線性映射關(guān)系,以及第一觸控點(diǎn)相對(duì)于輔助控制區(qū)域的位置來確定第一作用范圍相對(duì)于作 用范圍候選區(qū)域的位置。
[0141] 操作執(zhí)行模塊1804,用于對(duì)獲取的第一作用范圍內(nèi)的虛擬目標(biāo)執(zhí)行第一圖標(biāo)所對(duì) 應(yīng)的第一操作。
[0142] 具體地,操作執(zhí)行模塊1804可用于在檢測到操作確認(rèn)事件時(shí),對(duì)獲取的第一作用 范圍內(nèi)的虛擬目標(biāo)執(zhí)行第一圖標(biāo)所對(duì)應(yīng)的第一操作。在一個(gè)實(shí)施例中,操作確認(rèn)事件包括: 觸控點(diǎn)結(jié)束觸控、觸控點(diǎn)在第一預(yù)設(shè)時(shí)長內(nèi)保持靜止和自檢測到觸控點(diǎn)起達(dá)到第二預(yù)設(shè)時(shí) 長。這里的觸控點(diǎn)包括第一觸控點(diǎn)和第二觸控點(diǎn)。其中第一觸控點(diǎn)結(jié)束觸控是觸控體離開 觸控屏的觸摸面時(shí)導(dǎo)致的事件。第一觸控點(diǎn)在第一預(yù)設(shè)時(shí)長內(nèi)保持靜止表示觸控體在觸摸 屏的統(tǒng)一位置處持續(xù)觸摸超過第一預(yù)設(shè)時(shí)長。自檢測到第一觸控點(diǎn)起達(dá)到第二預(yù)設(shè)時(shí)長可 以限制用戶在第二預(yù)設(shè)時(shí)長內(nèi)確認(rèn),若達(dá)到第二預(yù)設(shè)時(shí)長則表示用戶確認(rèn)。其中第一預(yù)設(shè) 時(shí)長和第二預(yù)設(shè)時(shí)長可以根據(jù)需要來設(shè)置。
[0143] 虛擬目標(biāo)是數(shù)字化的可操作對(duì)象。在一個(gè)實(shí)施例中,虛擬目標(biāo)包括玩家控制角色 和非玩家控制角色(Non-PlayerCharacter,縮寫為NPC)。玩家控制角色是指被玩家控制的 游戲角色,在M0BA游戲中,玩家控制角色可以稱為英雄,每個(gè)英雄具有各自的名稱,且具有 各種效果的技能,玩家控制角色具有成長特性,玩家控制角色的各種游戲角色會(huì)因?yàn)橛螒?進(jìn)度而發(fā)生變化。非玩家控制角色是由M0BA游戲自動(dòng)控制的游戲角色,非玩家控制角色的 各種游戲?qū)傩酝ǔJ枪潭ǖ幕蛘叱砷L屬性較弱。非玩家控制角色比如騎兵、步兵、弓箭手、 法師、箭塔、炮塔、魔法塔、投石車、迫擊炮、獸形兵種等。
[0144] 在一個(gè)實(shí)施例中,第一操作包括:變更虛擬目標(biāo)的游戲?qū)傩灾?、為虛擬目標(biāo)添加指 定的狀態(tài)以及限制所述虛擬目標(biāo)的活動(dòng)能力中的至少一種。這里變更可以是增加或者減 少。變更虛擬目標(biāo)的游戲?qū)傩灾蛋ㄗ兏w力值、變更魔法值、變更敏捷屬性值、變更力量 屬性值以及變更智力屬性值。指定的狀態(tài)包括無敵狀態(tài)、魔法攻擊免疫狀態(tài)、物理攻擊免疫 狀態(tài)、虛無狀態(tài)、中毒狀態(tài)、虛無狀態(tài)、減速狀態(tài)以及加速狀態(tài)等。限制活動(dòng)能力比如冰封技 能導(dǎo)致的虛擬目標(biāo)的凍結(jié),以及眩暈技能導(dǎo)致的虛擬目標(biāo)的眩暈。
[0145] 上述基于觸控屏的操控裝置1800,觸控屏上顯示圖標(biāo),用戶點(diǎn)擊觸控屏上顯示的 圖標(biāo)中的第一圖標(biāo),并且觸控屏上顯示較小面積的輔助控制區(qū)域以及較大面積的作用范圍 候選區(qū)域。輔助控制區(qū)域和作用范圍候選區(qū)域之間存在位置映射關(guān)系。這樣當(dāng)用戶點(diǎn)擊 第一圖標(biāo)并拖動(dòng)至輔助控制區(qū)域時(shí),通過小范圍調(diào)整第一觸控點(diǎn)相對(duì)于輔助控制區(qū)域的位 置,就可以大范圍調(diào)整第一作用范圍相對(duì)于作用范圍候選區(qū)域的位置,進(jìn)而對(duì)第一作用范 圍內(nèi)的虛擬目標(biāo)執(zhí)行第一圖標(biāo)所對(duì)應(yīng)的第一操作。用戶不需要進(jìn)行大幅度的拖動(dòng)操作,提 高操作便利性,而且又能保證第一作用范圍的準(zhǔn)確定位。
[0146] 如圖19所示,在一個(gè)實(shí)施例中,基于觸控屏的操控裝置1800還包括:操作取消模 塊1805,用于當(dāng)?shù)谝挥|控點(diǎn)從輔助控制區(qū)域移出時(shí),取消獲取第一作用范圍。考慮到傳統(tǒng)技 術(shù)中圖標(biāo)被拖動(dòng)后必須施放技能,無法取消。而本實(shí)施例中通過檢測第一觸控點(diǎn)的移動(dòng),當(dāng) 第一觸控點(diǎn)從輔助控制區(qū)域移出時(shí),取消根據(jù)第一觸控點(diǎn)的位置以及作用范圍候選區(qū)域和 輔助控制區(qū)域的位置映射關(guān)系來獲取第一作用范圍,從而取消進(jìn)一步的第一操作。本實(shí)施 例中,用戶可以通過嘗試將第一圖標(biāo)移出輔助控制區(qū)域來取消相應(yīng)的第一操作,使得操作 更加便利。
[0147] 如圖20所示,在一個(gè)實(shí)施例中,輔助控制區(qū)域與作用范圍候選區(qū)域幾何相似;定 位模塊1803包括:獲取模塊1803a和第一作用范圍確定模塊1803b。
[0148] 獲取模塊1803a,用于獲取所述第一觸控點(diǎn)相對(duì)于所述輔助控制區(qū)域的中心點(diǎn)的 方向,所述第一觸控點(diǎn)與所述中心點(diǎn)之間的第一距離,所述中心點(diǎn)沿所述方向至所述輔助 控制區(qū)域的邊緣的第二距離,以及所述作用范圍候選區(qū)域的中心點(diǎn)開始沿所述方向至所述 作用范圍候選區(qū)域的邊緣的第三距離。
[0149] 第一作用范圍確定模塊1803b,用于計(jì)算所述第一距離和第二距離的比值;在以 作用范圍候選區(qū)域的中心點(diǎn)為起點(diǎn)沿所述方向的第三距離上,按照所述比值取點(diǎn),并根據(jù) 該取點(diǎn)獲得第一作用范圍。
[0150] 本實(shí)施例中,在輔助控制區(qū)域與作用范圍候選區(qū)域幾何相似時(shí),輔助控制區(qū)域與 作用范圍候選區(qū)域可以為規(guī)則或者不規(guī)則的任意形狀,具有很強(qiáng)的兼容性。
[0151] 在一個(gè)實(shí)施例中,定位模塊1803包括:獲取模塊1803a和第一作用范圍確定模塊 1803b。
[0152] 獲取模塊1803a,用于獲取所述第一觸控點(diǎn)相對(duì)于所述輔助控制區(qū)域的圓心的距 離和方向,以及所述作用范圍候選區(qū)域與所述輔助控制區(qū)域各自的半徑。
[0153] 第一作用范圍確定模塊1803b,用于在所述作用范圍候選區(qū)域的沿所述方向的半 徑上,根據(jù)所述作用范圍候選區(qū)域與所述輔助控制區(qū)域的半徑比在所述距離上取點(diǎn),并根 據(jù)該取點(diǎn)獲得第一作用范圍。
[0154] 本實(shí)施例中,當(dāng)輔助控制區(qū)域與作用范圍候選區(qū)域均為圓形時(shí),根據(jù)兩者半徑比 可以快速確定第一作用范圍,計(jì)算效率高。
[0155] 在一個(gè)實(shí)施例中,觸控點(diǎn)檢測模塊1801還用于檢測作用于觸控屏上顯示的第二 圖標(biāo)的第二觸控點(diǎn)。
[0156] 具體地,觸控點(diǎn)檢測模塊1801可用于檢測第二觸控點(diǎn)的移動(dòng),當(dāng)?shù)诙|控點(diǎn)移動(dòng) 時(shí),控制第二圖標(biāo)沿著第二觸控點(diǎn)的移動(dòng)軌跡移動(dòng)。比如可以始終以第二觸控點(diǎn)為中心繪 制第二圖標(biāo)并刷新,這樣從視覺上第二圖標(biāo)是跟隨觸控體的移動(dòng)而移動(dòng)的。
[0157] 定位模塊1803還用于當(dāng)所述第二觸控點(diǎn)移動(dòng)至所述輔助控制區(qū)域時(shí),根據(jù)第二 觸控點(diǎn)的位置,以及作用范圍候選區(qū)域和輔助控制區(qū)域的位置映射關(guān)系,獲取第二作用范 圍。
[0158] 輔助控制區(qū)域中的位置和作用范圍候選區(qū)域中的位置存在映射關(guān)系,根據(jù)這種映 射關(guān)系可以將輔助控制區(qū)域中第二觸控點(diǎn)的位置,映射到作用范圍候選區(qū)域中的第二作用 范圍的代表位置,從而根據(jù)該代表位置來確定第二作用范圍。
[0159] 在一個(gè)實(shí)施例中,若輔助控制區(qū)域和作用范圍候選區(qū)域幾何相似,則定位模塊 1803可用于根據(jù)第二觸控點(diǎn)相對(duì)于輔助控制區(qū)域的位置,以及輔助控制區(qū)域和作用范圍候 選區(qū)域的比例來確定第二作用范圍的代表位置,從而獲得第二作用范圍。
[0160] 在一個(gè)實(shí)施例中,若輔助控制區(qū)域和作用范圍候選區(qū)域不是幾何相似,則定位模 塊1803可用于根據(jù)輔助控制區(qū)域中的位置和作用范圍候選區(qū)域中的位置的非線性映射關(guān) 系,以及第二觸控點(diǎn)相對(duì)于輔助控制區(qū)域的位置來確定第二作用范圍。
[0161] 操作執(zhí)行模塊1804還用于取消所述第一操作,并對(duì)獲取的第二作用范圍內(nèi)的虛 擬目標(biāo)執(zhí)行所述第二圖標(biāo)所對(duì)應(yīng)的第二操作。
[0162] 具體地,操作執(zhí)行模塊1804可用于在檢測到操作確認(rèn)事件時(shí),取消第一操作,并 在獲取的第二作用范圍內(nèi)執(zhí)行第二圖標(biāo)所對(duì)應(yīng)的第二操作。在一個(gè)實(shí)施例中,操作確認(rèn)事 件包括:觸控點(diǎn)結(jié)束觸控、觸控點(diǎn)在第一預(yù)設(shè)時(shí)長內(nèi)保持靜止和自檢測到觸控點(diǎn)起達(dá)到第 二預(yù)設(shè)時(shí)長。
[0163] 具體地,第二觸控點(diǎn)結(jié)束觸控是觸控體離開觸控屏的觸摸面時(shí)導(dǎo)致的事件。第二 觸控點(diǎn)在第一預(yù)設(shè)時(shí)長內(nèi)保持靜止表示觸控體在觸摸屏的統(tǒng)一位置處持續(xù)觸摸超過第一 預(yù)設(shè)時(shí)長。自檢測到第二觸控點(diǎn)起達(dá)到第二預(yù)設(shè)時(shí)長可以限制用戶在第二預(yù)設(shè)時(shí)長內(nèi)確 認(rèn),若達(dá)到第二預(yù)設(shè)時(shí)長則表示用戶確認(rèn)。其中第一預(yù)設(shè)時(shí)長和第二預(yù)設(shè)時(shí)長可以根據(jù)需 要來設(shè)置。
[0164] 在一個(gè)實(shí)施例中,第二操作包括:變更虛擬目標(biāo)的游戲?qū)傩灾怠樘摂M目標(biāo)添加指 定的狀態(tài)以及限制所述虛擬目標(biāo)的活動(dòng)能力中的至少一種。
[0165] 操作執(zhí)行模塊1804可用于在檢測到操作確認(rèn)事件時(shí),若第一操作仍在執(zhí)行,則取 消第一操作,并在獲取的第二作用范圍內(nèi)執(zhí)行第二圖標(biāo)所對(duì)應(yīng)的第二操作。操作執(zhí)行模塊 1804可用于在檢測到操作確認(rèn)事件時(shí),若第一操作已經(jīng)結(jié)束,則直接在獲取的第二作用范 圍內(nèi)執(zhí)行第二圖標(biāo)所對(duì)應(yīng)的第二操作。終端200在檢測到操作確認(rèn)事件之前,不干預(yù)第一 操作的執(zhí)行。
[0166] 本實(shí)施例中,通過第二圖標(biāo)對(duì)應(yīng)的第二操作可以取消第一圖標(biāo)的對(duì)應(yīng)的第一操 作,提高了操作可控性。
[0167] 如圖21所示,在一個(gè)實(shí)施例中,基于觸控屏的操控裝置1800還包括:移動(dòng)檢測模 塊1806,用于檢測第一觸控點(diǎn)的移動(dòng)。
[0168] 顯示模塊1802還用于當(dāng)所述第一觸控點(diǎn)移動(dòng)時(shí),顯示輔助控制區(qū)域和作用范圍 候選區(qū)域。
[0169] 操作執(zhí)行模塊1804還用于當(dāng)所述第一觸控點(diǎn)靜止且檢測到操作確認(rèn)事件時(shí),獲 取鎖定的虛擬目標(biāo),根據(jù)鎖定的虛擬目標(biāo)的位置確定第一作用范圍,并對(duì)相應(yīng)的第一作用 范圍內(nèi)的虛擬目標(biāo)執(zhí)行所述第一圖標(biāo)所對(duì)應(yīng)的第一操作。
[0170] 具體地,鎖定虛擬目標(biāo),是指將虛擬目標(biāo)作為操作對(duì)象。若第一觸控點(diǎn)移動(dòng),說明 當(dāng)前用戶需要通過輔助操作區(qū)域來確定第一作用范圍。若第一觸控點(diǎn)靜止,且檢測到操作 確認(rèn)事件,說明當(dāng)前用戶需要自動(dòng)確定第一作用范圍,此時(shí)根據(jù)鎖定的虛擬目標(biāo)的位置來 確定第一作用范圍并觸發(fā)第一操作。
[0171] 在一個(gè)實(shí)施例中,用戶可以通過直接操作虛擬目標(biāo)來鎖定該虛擬目標(biāo),比如直接 點(diǎn)擊虛擬目標(biāo)。在一個(gè)實(shí)施例中,若用戶未鎖定虛擬目標(biāo),則可按照虛擬目標(biāo)的重要優(yōu)先級(jí) 和/或虛擬目標(biāo)與當(dāng)前用戶游戲角色的距離來自動(dòng)鎖定虛擬目標(biāo)。比如在M0BA游戲中, 可以優(yōu)先選擇重要級(jí)別
當(dāng)前第4頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1