虚拟场景中虚拟对象的控制方法、装置、设备及存储介质制造方法及图纸

技术编号:28502473 阅读:10 留言:0更新日期:2021-05-19 22:48
本申请实施例公开了一种虚拟场景中虚拟对象的控制方法、装置、设备及存储介质,属于虚拟场景技术领域。该方法包括:展示虚拟场景画面,响应于接收到的第一触发操作,控制第一虚拟对象基于第一身体部位处装备的第一虚拟道具执行目标动作;第一身体部位是至少两个身体部位中的一个身体部位;响应于在接收到第一触发操作之后的指定时长内,再次接收到第一触发操作,控制第一虚拟对象基于第二身体部位处装备的第一虚拟道具执行目标动作;第二身体部位是至少两个身体部位中,除了第一身体部位之外的另一个身体部位。本申请实施例提高了控制虚拟对象进行攻击时的交互效率。拟对象进行攻击时的交互效率。拟对象进行攻击时的交互效率。

【技术实现步骤摘要】
虚拟场景中虚拟对象的控制方法、装置、设备及存储介质


[0001]本申请涉及虚拟场景
,特别涉及一种虚拟场景中虚拟对象的控制方法、装置、设备及存储介质。

技术介绍

[0002]目前,在具有虚拟道具的游戏类应用程序中,比如,在第一人称射击类游戏中,可以包括用于近战的近战虚拟武器。
[0003]在相关技术中,近战虚拟武器为单手持有的近战虚拟武器,当通过该单手持有的近战虚拟武器向目标对象进行攻击时,需要在进行一次攻击后,等待近战虚拟武器收回后,再执行下一次攻击。
[0004]然而,相关技术中通过单手持有的近战虚拟武器进行攻击的方案,会导致用户控制虚拟对象进行攻击时的交互效率较低。

技术实现思路

[0005]本申请实施例提供了一种虚拟场景中虚拟对象的控制方法、装置、设备及存储介质,能够通过接收第一触发操作,控制第一虚拟对象多次执行目标动作,从而提高控制虚拟对象进行攻击时的交互效率。所述技术方案如下:
[0006]一方面,本申请实施例提供了一种虚拟场景中虚拟对象的控制方法,所述方法包括:
[0007]展示虚拟场景画面,所述虚拟场景画面中显示有第一虚拟对象;所述第一虚拟对象的至少两个身体部位处分别装备有第一虚拟道具;
[0008]响应于接收到的第一触发操作,控制所述第一虚拟对象基于第一身体部位处装备的所述第一虚拟道具执行目标动作;所述第一身体部位是所述至少两个身体部位中的一个身体部位;
[0009]响应于在接收到所述第一触发操作之后的指定时长内,再次接收到所述第一触发操作,控制所述第一虚拟对象基于第二身体部位处装备的所述第一虚拟道具执行所述目标动作;所述第二身体部位是所述至少两个身体部位中,除了所述第一身体部位之外的另一个身体部位。
[0010]另一方面,本申请实施例提供了一种虚拟场景中虚拟对象的控制装置,所述装置包括:
[0011]画面展示模块,用于展示虚拟场景画面,所述虚拟场景画面中显示有第一虚拟对象;所述第一虚拟对象的至少两个身体部位处分别装备有第一虚拟道具;
[0012]第一执行模块,用于响应于接收到的第一触发操作,控制所述第一虚拟对象基于第一身体部位处装备的所述第一虚拟道具执行目标动作;所述第一身体部位是所述至少两个身体部位中的一个身体部位;
[0013]第二执行模块,用于响应于在接收到所述第一触发操作之后的指定时长内,再次
接收到所述第一触发操作,控制所述第一虚拟对象基于第二身体部位处装备的所述第一虚拟道具执行所述目标动作;所述第二身体部位是所述至少两个身体部位中,除了所述第一身体部位之外的另一个身体部位。
[0014]在一种可能的实现方式中,所述目标动作包括先后执行的身体部位展开动作和身体部位收回动作;
[0015]所述指定时长不大于所述身体部位展开动作被完全执行的时间长度。
[0016]在一种可能的实现方式中,所述第二执行模块,包括:
[0017]执行子模块,用于响应于在接收到所述第一触发操作之后的指定时长内,再次接收到所述第一触发操作,终止基于所述第一身体部位处装备的所述第一虚拟道具执行的所述身体部位展开动作,并立即控制所述第一虚拟对象基于所述第二身体部位处装备的所述第一虚拟道具执行所述目标动作。
[0018]在一种可能的实现方式中,所述第一触发操作包括对所述虚拟场景画面上层叠加展示的目标控件执行的点击操作。
[0019]在一种可能的实现方式中,所述装置还包括:
[0020]第三执行模块,用于响应于接收到的第二触发操作,控制所述第一虚拟对象基于所述至少两个身体部位处分别状态的所述第一虚拟道具,轮流执行所述目标动作。
[0021]在一种可能的实现方式中,所述第二触发操作包括对所述虚拟场景画面上层叠加展示的目标控件执行的长按操作。
[0022]在一种可能的实现方式中,所述装置还包括:
[0023]第四执行模块,用于响应于所述长按操作结束,停止控制所述第一虚拟对象基于所述至少两个身体部位处分别装备的所述第一虚拟道具轮流执行的所述目标动作。
[0024]在一种可能的实现方式中,所述装置还包括:
[0025]属性值修改模块,用于基于所述目标动作,修改第二虚拟对象的目标属性值;所述第二虚拟对象是位于所述目标动作的作用范围内的虚拟对象。
[0026]在一种可能的实现方式中,所述属性值修改模块,包括:
[0027]对象确定子模块,用于确定处于所述目标动作的作用范围内的所述第二虚拟对象;
[0028]对象淘汰子模块,用于将所述第二虚拟对象的所述目标属性值修改为零,以淘汰所述第二虚拟对象。
[0029]在一种可能的实现方式中,所述装置还包括:
[0030]积分增加子模块,用于响应于通过所述目标动作淘汰所述第二虚拟对象,将所述第一虚拟对象的虚拟积分增加第一分数。
[0031]在一种可能的实现方式中,所述装置还包括:
[0032]位数获取子模块,用于响应于通过所述目标动作淘汰所述第二虚拟对象,将所述第一虚拟对象的虚拟积分增加第一分数之前,获取所述第二虚拟对象在所述第一虚拟对象通过所述目标动作连续淘汰的虚拟对象中的位数;
[0033]分数确定子模块,用于基于所述第二虚拟对象在所述第一虚拟对象通过所述目标动作连续淘汰的虚拟对象中的位数,确定所述第一分数。
[0034]在一种可能的实现方式中,所述至少两个身体部位包括双手部位,所述第一虚拟
道具为拳套类虚拟道具。
[0035]另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方面所述的虚拟场景中虚拟对象的控制方法。
[0036]另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述方面所述的虚拟场景中虚拟对象的控制方法。
[0037]根据本申请的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述方面的各种可选实现方式中提供的虚拟场景中虚拟对象的控制方法。
[0038]本申请实施例提供的技术方案的有益效果至少包括:
[0039]本申请实施例中,当终端接收到第一触发操作后,控制第一虚拟对象的第一身体部位处装备的第一虚拟道具执行目标动作,当终端在接收到的第一触发操作的指定时长内,再次接收到第一触发操作时,控制第一虚拟对象的第二身体部位处装备的第一虚拟道具执行目标动作。通过上述方案,在多个身体部位分别装备虚拟道具,并在短时间内本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟场景中虚拟对象的控制方法,其特征在于,所述方法包括:展示虚拟场景画面,所述虚拟场景画面中显示有第一虚拟对象;所述第一虚拟对象的至少两个身体部位处分别装备有第一虚拟道具;响应于接收到的第一触发操作,控制所述第一虚拟对象基于第一身体部位处装备的所述第一虚拟道具执行目标动作;所述第一身体部位是所述至少两个身体部位中的一个身体部位;响应于在接收到所述第一触发操作之后的指定时长内,再次接收到所述第一触发操作,控制所述第一虚拟对象基于第二身体部位处装备的所述第一虚拟道具执行所述目标动作;所述第二身体部位是所述至少两个身体部位中,除了所述第一身体部位之外的另一个身体部位。2.根据权利要求1所述的方法,其特征在于,所述目标动作包括先后执行的身体部位展开动作和身体部位收回动作;所述指定时长不大于所述身体部位展开动作被完全执行的时间长度。3.根据权利要求2所述的方法,其特征在于,所述响应于在接收到所述第一触发操作之后的指定时长内,再次接收到所述第一触发操作,控制所述第一虚拟对象基于第二身体部位处装备的所述第一虚拟道具执行所述目标动作,包括;响应于在接收到所述第一触发操作之后的指定时长内,再次接收到所述第一触发操作,终止基于所述第一身体部位处装备的所述第一虚拟道具执行的所述身体部位展开动作,并立即控制所述第一虚拟对象基于所述第二身体部位处装备的所述第一虚拟道具执行所述目标动作。4.根据权利要求1所述的方法,其特征在于,所述第一触发操作包括对所述虚拟场景画面上层叠加展示的目标控件执行的点击操作。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于接收到的第二触发操作,控制所述第一虚拟对象基于所述至少两个身体部位处分别状态的所述第一虚拟道具,轮流执行所述目标动作。6.根据权利要求5所述的方法,其特征在于,所述第二触发操作包括对所述虚拟场景画面上层叠加展示的目标控件执行的长按操作。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:响应于所述长按操作结束,停止控制所述第一虚拟对象基于所述至少两个身体部位处分别装备的所述第一虚拟道具轮流执行的所述目标动作。8.根据权利要求1至7任一所述的方法,其特征在于,所述方法还包括:基于所述目标动作,修改第二虚拟对象的目标属性值;所述第二虚拟对象是位于所述目标动作的作用范围内的虚拟...

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

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

1