【技术实现步骤摘要】
虚拟场景中的碰撞痕迹展示方法、装置、设备及存储介质
本申请实施例涉及虚拟环境领域,特别涉及一种虚拟场景中的碰撞痕迹展示方法、装置、设备及存储介质。
技术介绍
在虚拟射击游戏中,玩家可以通过终端控制虚拟对象,使用虚拟道具与其他玩家或者人工智能(ArtificialIntelligence,AI)控制的虚拟对象进行对战。在虚拟射击游戏中,通常设置有虚拟投掷道具,玩家在虚拟射击游戏中控制虚拟对象对战时,可以使用虚拟投掷道具进行攻击。例如,在一种可能的实现方式中,虚拟射击游戏的游戏界面上层叠加有至少一个用于控制投掷方向和控制虚拟投掷道具投掷的虚拟控件,玩家可以首先控制虚拟投掷道具的投掷方向,再通过触发投掷控件来投掷该虚拟投掷道具。虚拟对象在投掷了一个虚拟投掷道具后,还可以控制虚拟对象将投掷出去的虚拟投掷道具再拾取回来。相关技术中,当玩家需要捡回虚拟投掷道具时,需要玩家根据投掷的方向判断虚拟投掷道具的落点,然后在落点附近寻找虚拟投掷道具,该过程需要消耗玩家大量寻找虚拟投掷道具的时间,造成虚拟射击游戏时间冗长,从 ...
【技术保护点】
1.一种虚拟场景中的碰撞痕迹展示方法,其特征在于,所述方法包括:/n展示虚拟场景的场景画面,所述场景画面是虚拟对象装备的虚拟投掷道具被投掷之前的画面;/n响应于所述虚拟对象投掷所述虚拟投掷道具,获取所述虚拟投掷道具被投掷后,与所述虚拟场景中的虚拟障碍物的碰撞点;/n在所述虚拟障碍物上对应所述碰撞点处展示碰撞痕迹。/n
【技术特征摘要】
1.一种虚拟场景中的碰撞痕迹展示方法,其特征在于,所述方法包括:
展示虚拟场景的场景画面,所述场景画面是虚拟对象装备的虚拟投掷道具被投掷之前的画面;
响应于所述虚拟对象投掷所述虚拟投掷道具,获取所述虚拟投掷道具被投掷后,与所述虚拟场景中的虚拟障碍物的碰撞点;
在所述虚拟障碍物上对应所述碰撞点处展示碰撞痕迹。
2.根据权利要求1所述的方法,其特征在于,所述在所述虚拟障碍物上对应所述碰撞点处展示碰撞痕迹之前,还包括:
获取所述虚拟障碍物的材质;
根据所述虚拟障碍物的材质确定所述碰撞痕迹的形状;
所述在所述虚拟障碍物上对应所述碰撞点处展示碰撞痕迹,包括:
根据所述碰撞痕迹的形状,在所述虚拟障碍物上对应所述碰撞点处展示所述碰撞痕迹。
3.根据权利要求2所述的方法,其特征在于,所述根据所述虚拟障碍物的材质确定所述碰撞痕迹的形状,包括:
根据所述虚拟障碍物的材质,以及所述虚拟投掷道具的道具类型,确定所述碰撞痕迹的形状。
4.根据权利要求3所述的方法,其特征在于,所述根据所述碰撞痕迹的形状,在所述虚拟障碍物上对应所述碰撞点处展示所述碰撞痕迹之前,还包括:
获取所述虚拟投掷道具与所述虚拟障碍物发生碰撞时的速度;
根据所述虚拟障碍物的材质,以及所述虚拟投掷道具的速度确定所述碰撞痕迹的尺寸;
所述根据所述碰撞痕迹的形状,在所述虚拟障碍物上对应所述碰撞点处展示所述碰撞痕迹,包括:
根据所述虚拟障碍物的形状以及尺寸,在所述虚拟障碍物上对应所述碰撞点处展示所述碰撞痕迹。
5.根据权利要求2所述的方法,其特征在于,所述获取所述虚拟障碍物的材质,包括:
在所述虚拟投掷道具与所述虚拟障碍物发生碰撞之前,获取所述虚拟障碍物的材质。
6.根据权利要求5所述的方法,其特征在于,所述在所述虚拟投掷道具与所述虚拟障碍物发生碰撞之前,获取所述虚拟障碍物的材质,包括:
在所述虚拟投掷道具被投掷后,在所述虚拟投掷道具移动过程中,以所述虚拟投掷道具为起点,沿所述虚拟投掷道具的移动方向设置一虚拟射线线段;
响应于所述虚拟射线线段的顶端到达所述虚拟障碍物,获取所述虚拟障碍物的材质。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述虚拟投掷道具被投掷后停止移动的时长达到指定时长,从所述虚拟场景中移除所述虚拟投掷道具;
或者,
响应于所述虚拟对象被淘汰出所述虚拟场景,从所述虚拟场景中移除所述虚拟投掷道具。
8.根据权利要求...
【专利技术属性】
技术研发人员:郭畅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。