[发明专利]一种基于模拟对象的生命值控制方法和客户端有效
申请号: | 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.vipzhuanli.com/pat/books/201711038435.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种音乐文件处理方法和装置
- 下一篇:一种角色随机漫游方法