虚拟道具的使用方法、装置、设备及介质制造方法及图纸

技术编号:26642414 阅读:41 留言:0更新日期:2020-12-08 23:20
本申请公开了一种虚拟道具的使用方法、装置、设备及介质,涉及虚拟环境领域。该方法包括:显示虚拟环境画面、第一使用控件和第二使用控件,虚拟环境画面包括主控虚拟角色,主控虚拟角色的第一肢体上装备有第一虚拟道具,主控虚拟角色的第二肢体上装备有第二虚拟道具;响应于接收到第一使用控件上的触发操作,控制主控虚拟角色使用第一虚拟道具;响应于在第一虚拟道具的使用过程中接收到第二使用控件上的触发操作,控制主控虚拟角色使用第二虚拟道具。该方法可以提高用户控制虚拟角色使用两种道具的人机交互效率。

【技术实现步骤摘要】
虚拟道具的使用方法、装置、设备及介质
本申请实施例涉及虚拟环境领域,特别涉及一种虚拟道具的使用方法、装置、设备及介质。
技术介绍
在基于三维虚拟环境的应用程序中,如第一人称射击类游戏,用户可以操控虚拟环境中的虚拟角色使用虚拟道具,例如,用户可以控制虚拟角色使用枪械道具进行射击;可以使用钩爪钩住建筑物高处牵引虚拟角色移动至建筑物高处。相关技术中,虚拟角色默认状态下装备的虚拟道具为枪械道具,当用户想要控制虚拟角色使用钩爪时,用户首先需要点击钩爪的装备控件,控制虚拟角色卸下枪械道具,装备钩爪道具;然后需要点击发射控件向目标位置发射钩爪,钩爪固定在目标位之后自动牵引虚拟角色向目标位置移动。在移动结束后,虚拟角色自动切换回枪械道具,用户可以控制虚拟角色继续使用枪械道具进行射击。相关技术中的方法,用户控制虚拟角色使用枪械道具和钩爪操作过于繁琐,用户需要控制虚拟角色在两种道具间进行切换装备,然后才可以使用道具,道具使用的人机交互效率过低。
技术实现思路
本申请实施例提供了一种虚拟道具的使用方法、装置、设备及本文档来自技高网...

【技术保护点】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:/n显示虚拟环境画面、第一使用控件和第二使用控件,所述虚拟环境画面包括主控虚拟角色,所述主控虚拟角色的第一肢体上装备有第一虚拟道具,所述主控虚拟角色的第二肢体上装备有第二虚拟道具;/n响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述第一虚拟道具;/n响应于在所述第一虚拟道具的使用过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具。/n

【技术特征摘要】
1.一种虚拟道具的使用方法,其特征在于,所述方法包括:
显示虚拟环境画面、第一使用控件和第二使用控件,所述虚拟环境画面包括主控虚拟角色,所述主控虚拟角色的第一肢体上装备有第一虚拟道具,所述主控虚拟角色的第二肢体上装备有第二虚拟道具;
响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述第一虚拟道具;
响应于在所述第一虚拟道具的使用过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具。


2.根据权利要求1所述的方法,其特征在于,所述虚拟环境画面上还显示有瞄准控件;所述第一虚拟道具包括发射装置、射出部件和牵引部件,所述发射装置固定在所述主控虚拟角色的所述第一肢体上,所述牵引部件与所述发射装置相连,所述射出部件与所述牵引部件相连;
所述响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述第一虚拟道具,包括:
响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述发射装置,向所述瞄准控件的瞄准方向射出所述射出部件;
响应于所述射出部件射中目标位置并固定,控制所述牵引部件牵引所述主控虚拟角色向所述目标位置移动。


3.根据权利要求2所述的方法,其特征在于,所述响应于接收到所述第一使用控件上的触发操作,控制所述主控虚拟角色使用所述发射装置,向所述瞄准控件的瞄准方向射出所述射出部件,包括:
响应于接收到所述第一使用控件上的触发操作,以所述发射装置的位置为起点沿所述瞄准控件的所述瞄准方向射出第一检测射线;
响应于所述第一检测射线在最大射程内与虚拟环境中的三维虚拟模型交于所述目标位置,控制所述射出部件沿所述瞄准方向射出至所述目标位置并固定。


4.根据权利要求2或3所述的方法,其特征在于,所述响应于在所述第一虚拟道具的使用过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具,包括:
响应于在所述射出部件射出的过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具;
或,
响应于在所述牵引部件牵引所述主控虚拟角色移动的过程中接收到所述第二使用控件上的触发操作,控制所述主控虚拟角色使用所述第二虚拟道具。


5.根据权利要求2或3所述的方法,其特征在于,所述响应于所述射出部件射中目标位置并固定,控制所述牵引部件牵引所述主控虚拟角色向所述目标位置移动之后,还包括:
响应于在所述主控虚拟角色向所述目标位置移动的移动路径上存在障碍物,控制所述主控虚拟角色躲避所述障碍物继续向所述目标位置移动。


6.根据权利要求5所述的方法,其特征在于,所述响应于在所述主控虚拟角色向所述目标位置移动的移动路径上存在障碍物,控制所述主控虚拟角色躲避所述障碍物继续向所述目标位置移动,包括:
以所述主控虚拟角色的位置为起点,沿指向所述目标位置的目标方向周期性地射出碰撞盒子,所述碰撞盒子用于检测与虚拟环境中的三维虚拟模型的碰撞;
响应于所述碰撞盒子与所述障碍物的所述三维虚拟模型发生碰撞,获取发生碰撞的碰撞点;
根据所述碰撞点确定所述主控虚拟角色的躲避方向;
根据所述躲避方向控制所述主控虚拟角色躲避所述障碍物继续向所述目标位置移动。


7.根据权利要求2或3所述的方法,其特征在于,所述响应于所述射出部件射中目标位置并固定,控制所述...

【专利技术属性】
技术研发人员:王扬刘智洪
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1