[发明专利]虚拟道具的使用方法、装置、设备及介质有效
申请号: | 202010948781.2 | 申请日: | 2020-09-10 |
公开(公告)号: | CN112044073B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 王扬;刘智洪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | A63F13/55 | 分类号: | A63F13/55;A63F13/837;A63F13/52 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 徐立 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 道具 使用方法 装置 设备 介质 | ||
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:
显示虚拟环境画面、第一使用控件和第二使用控件,所述虚拟环境画面包括主控虚拟角色,所述主控虚拟角色的第一肢体上装备有第一虚拟道具,所述主控虚拟角色的第二肢体上装备有第二虚拟道具;所述虚拟环境画面上还显示有瞄准控件;所述第一虚拟道具为牵引类道具,包括发射装置、射出部件和牵引部件,所述发射装置固定在所述主控虚拟角色的所述第一肢体上,所述牵引部件与所述发射装置相连,所述射出部件与所述牵引部件相连;
响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述发射装置,向所述瞄准控件的瞄准方向射出所述射出部件;
响应于所述射出部件射中目标位置并固定,控制所述牵引部件牵引所述主控虚拟角色向所述目标位置移动;
响应于在所述主控虚拟角色向所述目标位置移动的移动路径上存在障碍物,以所述主控虚拟角色的位置为起点,沿指向所述目标位置的目标方向周期性地射出碰撞盒子,所述碰撞盒子用于检测与虚拟环境中的三维虚拟模型的碰撞;
响应于所述碰撞盒子与所述障碍物的所述三维虚拟模型发生碰撞,获取发生碰撞的碰撞点;
以所述碰撞点为起点,作垂直于所述目标方向的向量,将所述向量确定为所述主控虚拟角色的躲避方向;
根据所述躲避方向控制所述主控虚拟角色躲避所述障碍物继续向所述目标位置移动;
根据所述碰撞点在碰撞盒子上的位置确定所述主控虚拟角色需要躲避的距离,或,控制所述主控虚拟角色沿所述躲避方向移动固定距离;
响应于在所述第一虚拟道具的使用过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具;
所述响应于所述射出部件射中目标位置并固定,控制所述牵引部件牵引所述主控虚拟角色向所述目标位置移动之后,所述方法还包括:
获取所述主控虚拟角色向所述目标位置移动过程中的第一视角方向;
响应于所述第一视角方向与移动方向的第一转向夹角大于第一角度阈值,计时所述第一转向夹角大于所述第一角度阈值的第一持续时长,所述移动方向是从所述主控虚拟角色的位置指向所述目标位置的方向;
响应于所述第一持续时长大于第一时间阈值,控制所述牵引部件停止牵引所述主控虚拟角色;以及,
获取所述主控虚拟角色的第二视角方向,所述第二视角方向是所述主控虚拟角色开始被所述牵引部件牵引的时刻的视角;
响应于所述第二视角方向与所述移动方向的第二转向夹角大于第二角度阈值,计时所述第二转向夹角大于所述第二角度阈值的第二持续时长;
响应于所述第二持续时长大于第二时间阈值,控制所述牵引部件停止牵引所述主控虚拟角色,其中,所述第二角度阈值小于所述第一角度阈值或者所述第二时间阈值小于所述第一时间阈值。
2.根据权利要求1所述的方法,其特征在于,所述响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述发射装置,向所述瞄准控件的瞄准方向射出所述射出部件,包括:
响应于接收到所述第一使用控件上的触发操作,以所述发射装置的位置为起点沿所述瞄准控件的所述瞄准方向射出第一检测射线;
响应于所述第一检测射线在最大射程内与虚拟环境中的三维虚拟模型交于所述目标位置,控制所述射出部件沿所述瞄准方向射出至所述目标位置并固定。
3.根据权利要求1或2所述的方法,其特征在于,所述响应于在所述第一虚拟道具的使用过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具,包括:
响应于在所述射出部件射出的过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具;
或,
响应于在所述牵引部件牵引所述主控虚拟角色移动的过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
响应于所述主控虚拟角色到达所述目标位置,且所述目标位置上方存在可翻越地形,控制所述主控虚拟角色翻越所述可翻越地形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010948781.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无人车辆车队调度系统及方法
- 下一篇:一种人工心脏瓣膜成型结构