[發明專利]虛擬對象的控制方法、裝置、設備及介質有效
| 申請號: | 202010412006.5 | 申請日: | 2020-05-15 |
| 公開(公告)號: | CN111589142B | 公開(公告)日: | 2023-03-21 |
| 發明(設計)人: | 魏嘉城;胡勛;粟山東;晏江;張康 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | A63F13/56 | 分類號: | A63F13/56;A63F13/218;A63F13/58 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 張所明 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 虛擬 對象 控制 方法 裝置 設備 介質 | ||
1.一種虛擬對象的控制方法,其特征在于,所述方法包括:
響應于對地圖控件的第一觸發操作,根據所述第一觸發操作的第一操作位置,將用戶圖形界面中顯示的虛擬場景切換至所述第一操作位置對應的目標虛擬場景;
響應于對目標技能的釋放操作,根據所述目標技能的釋放操作結束時的操作位置與操作區域之間的關系,確定所述目標技能的技能釋放方式;其中,主動釋放對應于第一操作區域,快速釋放對應于第二操作區域,所述第一操作區域包圍在所述第二操作區域外;若所述釋放操作為點擊操作,所述釋放操作的技能釋放方式為快速釋放,若所述釋放操作為拖動操作,所述釋放操作的技能釋放方式根據所述目標技能的釋放操作結束時的操作位置與技能控件中操作區域之間的關系確定;
響應于所述釋放操作結束,且所述釋放操作結束時的第二操作位置位于第一操作區域內,所述釋放操作的技能釋放方式為主動釋放,獲取所述第二操作位置相對于所述技能控件的位置關系,所述位置關系為技能控件的中心位置指向所述第二操作位置的方向向量;根據所述技能控件的操作區域與所述虛擬場景之間的轉換關系,將所述方向向量轉換為所述目標虛擬場景中指向技能釋放位置的方向向量;根據所述目標虛擬場景的中心位置,確定所述目標虛擬場景的邊緣位置,所述中心位置對應于屏幕中心點的場景位置,所述邊緣位置對應于屏幕邊緣;基于所述屏幕中心點的場景位置和屏幕邊緣之間的距離,確定所述目標虛擬場景中指向技能釋放位置的方向向量在各個方向上的最大值;基于所述目標虛擬場景的中心位置、所述最大值和所述目標虛擬場景中指向技能釋放位置的方向向量,確定所述釋放操作的操作位置在所述目標虛擬場景中對應的技能釋放位置,將所述技能釋放位置確定為技能釋放目標,或者將所述技能釋放位置上的虛擬對象確定為目標虛擬對象,或者將所述技能釋放位置相對于當前控制的第一虛擬對象的方向確定為技能釋放方向,所述第二操作位置在所述目標虛擬場景中對應的技能釋放目標為所述技能釋放位置、所述目標虛擬對象和所述技能釋放方向中的任一項;
響應于對目標技能的釋放操作結束,且所述釋放操作結束時的第二操作位置位于第二操作區域內,所述釋放操作的技能釋放方式為快速釋放,根據所述目標虛擬場景中至少一個第二虛擬對象的信息,從所述至少一個第二虛擬對象中確定目標虛擬對象,將所述目標虛擬對象確定為所述技能釋放目標,或者將所述目標虛擬對象所在位置確定為所述技能釋放目標,或者將所述目標虛擬對象相對于第一虛擬對象的方向確定為所述技能釋放目標,所述第二虛擬對象的信息包括所述第二虛擬對象的虛擬生命值、所述第二虛擬對象與所述第一虛擬對象之間的距離、所述第二虛擬對象的優先級中至少一項,所述第二虛擬對象與所述第一虛擬對象之間為敵對關系或隊友關系;
控制第一虛擬對象按照所述技能釋放目標釋放所述目標技能。
2.根據權利要求1所述的方法,其特征在于,所述根據所述第一觸發操作的第一操作位置,將用戶圖形界面中顯示的虛擬場景切換至所述第一操作位置對應的目標虛擬場景,包括:
根據所述第一觸發操作的第一操作位置以及所述地圖控件中顯示信息與虛擬場景的對應關系,獲取所述第一操作位置對應的目標虛擬場景;
將用戶圖形界面中顯示的虛擬場景切換至所述目標虛擬場景。
3.根據權利要求2所述的方法,其特征在于,所述根據所述第一觸發操作的第一操作位置以及所述地圖控件中顯示信息與虛擬場景的對應關系,獲取所述第一操作位置對應的目標虛擬場景,包括下述任一項:
根據所述第一觸發操作的第一操作位置,獲取所述地圖控件中,以所述第一操作位置為中心、尺寸為第一目標尺寸的目標區域,根據所述地圖控件中的區域與虛擬場景的對應關系,獲取所述目標區域對應的目標虛擬場景;
根據所述第一操作位置以及所述地圖控件中的位置與虛擬場景的對應關系,獲取所述第一操作位置對應的虛擬場景中的目標位置,獲取以所述目標位置為中心、尺寸為第二目標尺寸的目標虛擬場景。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
響應于對目標技能的釋放操作持續過程中,根據所述釋放操作的第二操作位置,確定所述第二操作位置在所述目標虛擬場景中對應的候選技能釋放目標;
在所述目標虛擬場景中對所述候選技能釋放目標進行突出顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010412006.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種行李箱剎車裝置
- 下一篇:一種高強透水彩石板及其制備方法





