【技术实现步骤摘要】
虚拟道具的使用方法、装置、设备及存储介质
本申请涉及支持虚拟环境的应用程序领域,特别涉及一种虚拟道具的使用方法、装置、设备及存储介质。
技术介绍
在基于三维虚拟环境的应用程序中,比如第一人称射击类游戏,虚拟角色可以使用追击类的虚拟武器攻击敌对虚拟角色,例如,虚拟角色可以使用导弹,将导弹能够锁定并追踪一个或多个敌对虚拟角色,然后对敌对虚拟角色进行攻击。相关技术中,用户可以通过控制虚拟角色移动从而进行躲避,如远离虚拟武器的追击范围,或躲进房子中来减少受到的伤害。相关技术中,在受到追击类的虚拟武器的攻击后,用户需要及时地触发移动控件,控制虚拟角色进行躲避才能减少虚拟武器造成的伤害,操作过于繁复,人机交互效率过低。
技术实现思路
本申请实施例提供了一种虚拟道具的使用方法、装置、设备及存储介质,提供了一种专门拦截其他虚拟道具的第一虚拟道具,避免用户耗费过长时间躲避追击武器,提高了人机交互的效率。所述技术方案如下:根据本申请的一个方面,提供了一种虚拟道具的使用方法,所述方法包括 ...
【技术保护点】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:/n显示第一用户界面,所述第一用户界面包括第一虚拟环境画面,所述第一虚拟环境画面是以第一虚拟角色的视角对虚拟环境进行观察的画面;/n响应于第一虚拟道具的使用指令,控制所述第一虚拟角色使用所述第一虚拟道具,所述第一虚拟道具是用于产生防御范围的虚拟道具,所述防御范围是所述第一虚拟道具对第二虚拟道具的攻击能产生防御效果的范围,所述第二虚拟道具有追击目标虚拟角色的功能;/n响应于所述第二虚拟道具落入所述防御范围内,拦截所述第二虚拟道具。/n
【技术特征摘要】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:
显示第一用户界面,所述第一用户界面包括第一虚拟环境画面,所述第一虚拟环境画面是以第一虚拟角色的视角对虚拟环境进行观察的画面;
响应于第一虚拟道具的使用指令,控制所述第一虚拟角色使用所述第一虚拟道具,所述第一虚拟道具是用于产生防御范围的虚拟道具,所述防御范围是所述第一虚拟道具对第二虚拟道具的攻击能产生防御效果的范围,所述第二虚拟道具有追击目标虚拟角色的功能;
响应于所述第二虚拟道具落入所述防御范围内,拦截所述第二虚拟道具。
2.根据权利要求1所述的方法,所述目标虚拟角色是所述第一虚拟角色和与第二虚拟角色中的至少一个虚拟角色,所述第二虚拟角色和所述第一虚拟角色属于同一团队;
所述响应于所述第二虚拟道具落入所述防御范围内,拦截所述第二虚拟道具,包括:
响应于所述第二虚拟道具落入所述防御范围内,且所述目标虚拟角色位于所述防御范围之内,拦截所述第二虚拟道具。
3.根据权利要求2所述的方法,其特征在于,所述拦截所述第二虚拟道具,包括:
摧毁所述第二虚拟道具;
或,
控制所述第一虚拟道具发射第三虚拟道具击落所述第二虚拟道具。
4.根据权利要求2所述的方法,其特征在于,所述防御范围包括与所述第一虚拟道具的安置点的距离小于有效半径的空间范围;
所述方法还包括:
获取所述第二虚拟道具在释放过程中的位置;
响应于所述第一虚拟道具的安置点与所述第二虚拟道具的位置之间的距离小于或等于所述有效半径,确定所述第二虚拟道具落入所述防御范围内。
5.根据权利要求1至4任一所述的方法,其特征在于,所述响应于所述第一虚拟道具的使用指令,控制所述第一虚拟角色使用所述第一虚拟道具,包括:
响应于发射道具的使用指令,在所述虚拟环境中安置所述发射道具,所述发射道具是用于发射所述第一虚拟道具的虚拟道具;
响应于所述第一虚拟道具的使用指令,确定所述第一虚拟道具的安置点;
控制所述第一虚拟角色利用所述发射道具,将所述第一虚拟道具发射至所述安置点。
6.根据权利要求5所述的方法,其特征在于,所述确定所述第一虚拟道具的安置点,包括:
确定所述第一虚拟道具的飞出路径,所述飞出路径是根据所述第一虚拟角色的视角、位置、所述第一虚拟道具的抛掷方向、抛掷起点、抛掷力度、抛掷速度中的至少一个参数计算得到的;
将所述飞出路径的终点确定为所述安置点。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
响应于所述安置点是有效区域,显示第一作用效果,所述第一作用效果用于提示能够在所述安置点处安置所述第一虚拟道具;
响应于所述安置点不是所述有效区域,显示第二作用效果,所述第二作用效果用于提示不能够在所述安置点处安置所述第一虚拟道具。
8.根据权利要求7所述的...
【专利技术属性】
技术研发人员:梁超,刘智洪,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。