[發明專利]一種基于模擬對象的生命值控制方法和客戶端有效
| 申請號: | 201711038435.5 | 申請日: | 2017-10-30 |
| 公開(公告)號: | CN109718552B | 公開(公告)日: | 2022-11-04 |
| 發明(設計)人: | 王怡然 | 申請(專利權)人: | 騰訊科技(成都)有限公司 |
| 主分類號: | A63F13/55 | 分類號: | A63F13/55 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 祝亞男 |
| 地址: | 610041 四川省成都市高*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 模擬 對象 生命 控制 方法 客戶端 | ||
1.一種基于防御型虛擬機關的生命值控制方法,其特征在于,包括:
第一客戶端獲取第一防御型虛擬機關在交互式應用場景中的第一狀態,所述第一狀態指示所述第一防御型虛擬機關是否被摧毀;
當所述第一狀態發生狀態更新時,所述第一客戶端獲取第三防御型虛擬機關在所述交互式應用場景中的第二狀態,所述第二狀態指示所述第三防御型虛擬機關是否被摧毀;
當所述第二狀態發生狀態更新時,所述第一客戶端更新第二防御型虛擬機關在所述交互式應用場景中的生命值;其中,在所述交互式應用場景中敵方虛擬對象的第一預設進攻路線依次經過所述第一防御型虛擬機關、所述第三防御型虛擬機關和所述第二防御型虛擬機關;
所述第一客戶端將所述第二防御型虛擬機關的更新后的生命值發送給服務器,所述服務器用于管理所述第一客戶端和第二客戶端分別加載的所述交互式應用場景;
所述第一客戶端接收所述服務器向所述第一客戶端和所述第二客戶端廣播的所述第二防御型虛擬機關的生命更新指令,并按照所述第二防御型虛擬機關的生命更新指令在所述交互式應用場景中加載所述第二防御型虛擬機關的更新后的生命值。
2.根據權利要求1所述的方法,其特征在于,所述當所述第一狀態發生狀態更新時,所述第一客戶端獲取第三防御型虛擬機關在所述交互式應用場景中的第二狀態,包括:
當所述第一狀態發生狀態更新時,所述第一客戶端為所述第三防御型虛擬機關增加一個計時器并觸發計時器開始計時;
所述第一客戶端獲取所述第三防御型虛擬機關在所述交互式應用場景中的所述第二狀態;
所述當所述第二狀態發生狀態更新時,所述第一客戶端更新第二防御型虛擬機關在所述交互式應用場景中的生命值,包括:
所述第一客戶端判斷所述第三防御型虛擬機關的第二狀態是否在所述計時器的計時周期內發生狀態更新;
當所述第二狀態在所述計時器的計時周期內發生狀態更新時,所述第一客戶端更新所述第二防御型虛擬機關在所述交互式應用場景中的生命值。
3.根據權利要求1所述的方法,其特征在于,
所述當所述第一狀態發生狀態更新時,所述第一客戶端獲取第三防御型虛擬機關在所述交互式應用場景中的第二狀態,包括:
當所述第一狀態更新為被摧毀時,所述第一客戶端獲取所述第三防御型虛擬機關在所述交互式應用場景中的所述第二狀態;
所述當所述第二狀態發生狀態更新時,所述第一客戶端更新第二防御型虛擬機關在所述交互式應用場景中的生命值,包括:
當所述第二狀態更新為被摧毀時,所述第一客戶端按照生命延長策略增加所述第二防御型虛擬機關在所述交互式應用場景中的生命值。
4.根據權利要求1所述的方法,其特征在于,所述第一客戶端更新第二防御型虛擬機關在所述交互式應用場景中的生命值,包括:
所述第一客戶端為所述第二防御型虛擬機關增加持續預置時長的防御對象,所述防御對象用于保護所述第二防御型虛擬機關。
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述方法還包括:
在所述第二防御型虛擬機關的生命值存續期間,當所述敵方虛擬對象的第二預設進攻路線的另一第一防御型虛擬機關發生狀態更新時,所述第一客戶端禁止再次更新所述第二防御型虛擬機關在所述交互式應用場景中的生命值,所述第一預設進攻路線和所述第二預設進攻路線均經過所述第二防御型虛擬機關。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(成都)有限公司,未經騰訊科技(成都)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711038435.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種音樂文件處理方法和裝置
- 下一篇:一種角色隨機漫游方法





