【技术实现步骤摘要】
虚拟道具的使用方法、装置、设备及介质
本申请实施例涉及虚拟环境领域,特别涉及一种虚拟道具的使用方法、装置、设备及介质。
技术介绍
在基于三维虚拟环境的应用程序中,如第一人称射击类游戏,用户可以操控虚拟环境中的虚拟角色进行行走、奔跑、攀爬、射击、格斗等动作,并且多个用户可以在线组队在同一个虚拟环境中协同完成某项任务。虚拟角色需要在虚拟环境中使用枪支弹药来攻击其他虚拟角色,使其他虚拟角色被淘汰,从而获得对局胜利。相关技术中,在瞄准其他虚拟角色后,用户可以通过触发射击控件来控制虚拟枪械射出子弹,攻击其他虚拟角色;也可以通过触发投掷控件来向其他虚拟角色扔出手雷,攻击其他虚拟角色。上述攻击方式只能通过用户主动触发来使用,当虚拟角色同时对战多个其他虚拟角色时,用户需要不断转换瞄准对象,不断触发控件进行攻击,用户操作过于复杂,人机交互效率过低。
技术实现思路
本申请实施例提供了一种虚拟道具的使用方法、装置、设备及介质,可以提高人机交互效率。所述技术方案如下:一方面,提供了一种虚拟道具的使用方法,所述方法包括:显示第一用户界面,所述第一用户界面包括虚拟环境画面,所述虚拟环境画面是以属于第一阵营的第一虚拟角色的视角对虚拟环境进行观察的画面;响应于道具使用指令,在所述虚拟环境中设置处于未激活状态的虚拟道具,所述虚拟道具是在处于所述未激活状态时对第二阵营的虚拟角色不可见的陷阱道具,所述虚拟道具包括用于模拟非实物的虚拟检测线;响应于第二虚拟角色与所述虚拟检测线发生碰 ...
【技术保护点】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:/n显示第一用户界面,所述第一用户界面包括虚拟环境画面,所述虚拟环境画面是以属于第一阵营的第一虚拟角色的视角对虚拟环境进行观察的画面;/n响应于道具使用指令,在所述虚拟环境中设置处于未激活状态的虚拟道具,所述虚拟道具是在处于所述未激活状态时对第二阵营的虚拟角色不可见的陷阱道具,所述虚拟道具包括用于模拟非实物的虚拟检测线;/n响应于第二虚拟角色与所述虚拟检测线发生碰撞,将所述虚拟道具变为激活状态,控制所述第二虚拟角色受到所述虚拟道具的负面作用效果,所述第二虚拟角色是属于所述第二阵营的虚拟角色,所述虚拟道具在处于激活状态时对所述第二阵营的虚拟角色可见。/n
【技术特征摘要】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:
显示第一用户界面,所述第一用户界面包括虚拟环境画面,所述虚拟环境画面是以属于第一阵营的第一虚拟角色的视角对虚拟环境进行观察的画面;
响应于道具使用指令,在所述虚拟环境中设置处于未激活状态的虚拟道具,所述虚拟道具是在处于所述未激活状态时对第二阵营的虚拟角色不可见的陷阱道具,所述虚拟道具包括用于模拟非实物的虚拟检测线;
响应于第二虚拟角色与所述虚拟检测线发生碰撞,将所述虚拟道具变为激活状态,控制所述第二虚拟角色受到所述虚拟道具的负面作用效果,所述第二虚拟角色是属于所述第二阵营的虚拟角色,所述虚拟道具在处于激活状态时对所述第二阵营的虚拟角色可见。
2.根据权利要求1所述的方法,其特征在于,所述响应于道具使用指令,在所述虚拟环境中设置处于未激活状态的虚拟道具,包括:
响应于所述道具使用指令,在所述虚拟环境中设置所述虚拟道具的第一部件和第二部件;从所述第一部件向所述第二部件发射出至少一条所述虚拟检测线;
或,
响应于所述道具使用指令,在所述虚拟环境中设置所述虚拟道具的第一部件和第二部件;从所述第二部件向所述第一部件发射出至少一条所述虚拟检测线;
或,
响应于所述道具使用指令,在所述虚拟环境中设置所述虚拟道具的第一部件和第二部件;从所述第一部件向所述第二部件发射出至少一条所述虚拟检测线,从所述第二部件向所述第一部件发射出至少一条所述虚拟检测线。
3.根据权利要求2所述的方法,其特征在于,所述响应于第二虚拟角色与所述虚拟检测线发生碰撞,将所述虚拟道具变为激活状态,控制所述第二虚拟角色受到所述虚拟道具的负面作用效果,包括:
响应于至少一条所述虚拟检测线与所述第二虚拟角色的三维虚拟模型发生碰撞,将所述虚拟道具变为激活状态,控制所述第二虚拟角色受到所述虚拟道具的负面作用效果。
4.根据权利要求2或3所述的方法,其特征在于,所述响应于道具使用指令,在所述虚拟环境中设置所述虚拟道具的第一部件和第二部件,包括:
响应于第一道具使用指令,在所述虚拟环境画面上显示瞄准准星;
响应于第二道具使用指令,在所述瞄准准星的瞄准位置放置所述虚拟道具,使所述虚拟道具的所述第一部件和所述第二部件分别位于所述瞄准位置的两侧,所述第一部件的底部和所述第二部件的底部固定在所述虚拟环境中,所述虚拟检测线垂直于所述瞄准准星的瞄准方向。
5.根据权利要求4所述的方法,其特征在于,所述响应于第二道具使用指令,在所述瞄准准星的瞄准位置放置所述虚拟道具,包括:
响应于所述第二道具使用指令,从第一空间点向所述瞄准方向射出第一直线,所述第一直线与所述虚拟环境交于第二空间点,所述第一空间点是位于所述第一虚拟角色的三维虚拟模型上的点;
获取所述第一虚拟角色所在的第一位置;
响应于所述第一位置与所述第二空间点之间的直线距离小于距离阈值,在所述瞄准准星的瞄准位置放置所述虚拟道具,使所述第一部件和所述第二部件分别位于所述瞄准位置的两侧,所述第一部件的底部和所述第二部件的底部固定在所述虚拟环境中,所述虚拟检测...
【专利技术属性】
技术研发人员:姚丽,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。