虚拟道具的控制方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:30331737 阅读:16 留言:0更新日期:2021-10-10 00:41
本申请提供了一种虚拟道具的控制方法、装置、设备及计算机可读存储介质;方法包括:在虚拟场景的画面中呈现飞行道具的操作控件;响应于针对所述操作控件的触发操作,在所述虚拟场景的目标区域中,呈现包括多个飞行道具的飞行道具群;在各所述飞行道具飞行的过程中,当所述飞行道具群中目标飞行道具锁定处于目标位置的目标对象时,控制所述目标飞行道具飞行至所述目标位置,并在所述目标位置处,控制所述目标飞行道具爆炸,以作用于所述目标对象。通过本申请,能够提高虚拟场景中交互操作的交互效率。效率。效率。

【技术实现步骤摘要】
虚拟道具的控制方法、装置、设备及计算机可读存储介质


[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]当所述目标飞行道具被所述其他虚拟道具击中时,展示所述目标飞行道具被击落的画面。
[0040]上述方案中,所述装置还包括:
[0041]第二控制模块,用于当所述目标飞行道具针对所述目标对象的锁定时长到达目标时长时,控制所述飞行道具群中其他飞行道具锁定不同于所述目标对象的其他对象;
[0042]在锁定所述其他对象的过程中,控制所述其他飞行道具飞行至所述其他对象所在位置并爆炸,以作用于所述其他对象。
[0043]上述方案中,所述飞行道具群中包括:至少一个具备爆炸功能的飞行道具、以及多个不具备爆炸功能的飞机道具,所述装置还包括:
[0044]取消呈现模块,用于当所述飞行道具群中具备爆炸功能的飞行道具全部爆炸完毕时,取消在所述目标区域中呈现所述飞行道具群。
[0045]上述方案中,所述控制所述目标飞行道具爆炸之后,所述装置还包括:
[0046]伤害确定模块,用于确定所述目标飞行道具的爆炸区域所对应的爆炸中心和爆炸半径;
[0047]获取所述目标位置与所述爆炸中心之间的距离,并比较所述距离与所述爆炸半径,得到比较结果;
[0048]控制所述目标对象的属性变化与所述比较结果相对应。
[0049]上述方案中,所述第一控制模块,还用于展示所述目标对象在所述虚拟场景中移动的画面;
[0050]在所述目标对象移动的过程中,实时更新所述目标对象所处的目标位置;
[0051]控制所述目标飞行道具跟随所述目标对象飞行至更新后的目标位本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟道具的控制方法,其特征在于,所述方法包括:在虚拟场景的画面中呈现飞行道具的操作控件;响应于针对所述操作控件的触发操作,在所述虚拟场景的目标区域中,呈现包括多个飞行道具的飞行道具群;在各所述飞行道具飞行的过程中,当所述飞行道具群中目标飞行道具锁定处于目标位置的目标对象时,控制所述目标飞行道具飞行至所述目标位置,并在所述目标位置处,控制所述目标飞行道具爆炸,以作用于所述目标对象。2.如权利要求1所述的方法,其特征在于,所述在虚拟场景的画面中呈现飞行道具的操作控件,包括:在虚拟场景的画面中,呈现虚拟对象攻击目标对象所取得的攻击成绩;当所述攻击成绩达到成绩阈值时,采用目标显示样式显示飞行道具的操作控件;其中,所述目标显示样式,用于表征所述飞行道具的操作控件处于激活状态。3.如权利要求1所述的方法,其特征在于,所述在所述虚拟场景的目标区域中,呈现包括多个飞行道具的飞行道具群,包括:控制虚拟对象朝向所述目标区域投掷所述飞行道具;当所述飞行道具在所述目标区域释放时,在所述目标区域中呈现包括多个飞行道具的飞行道具群。4.如权利要求1所述的方法,其特征在于,所述在所述虚拟场景的目标区域中,呈现包括多个飞行道具的飞行道具群,包括:呈现用于发射所述飞行道具的发射道具所对应的准星图案;基于所述准星图案,控制虚拟对象使用所述发射道具瞄准所述目标区域;当所述虚拟对象使用所述发射道具发射所述飞行道具至所述目标区域时,在所述目标区域中呈现包括多个飞行道具的飞行道具群。5.如权利要求1所述的方法,其特征在于,所述在所述虚拟场景的目标区域中,呈现包括多个飞行道具的飞行道具群,包括:当所述飞行道具的类型为至少两种、且所述至少两种包括第一类型及第二类型时,在所述虚拟场景的目标区域中,呈现至少由多个第一类型的飞行道具和多个第二类型的飞行道具混合形成的飞行道具群。6.如权利要求1所述的方法,其特征在于,所述呈现包括多个飞行道具的飞行道具群之后,所述方法还包括:展示所述飞行道具群中多个飞行道具在所述目标区域中盘旋飞行的过程;其中,所述飞行道具群中包括:至少一个能够锁定目标对象的目标飞行道具、以及多个不能锁定目标对象的其他飞行道具。7.如权利要求1所述的方法,其特征在于,所述呈现包括多个飞行道具的飞行道具群之后,所述方法还包括:控制各所述飞行道具按照相应的飞行速度和飞行方向在所述目标区域中飞行;其中,不同的所述飞行道具对应不同的飞行速度,且不同的所述飞行道具对应不同的飞行方向。8.如权利要求1所述的方法,其特征在于,所述呈现包括多个飞行道具的飞行道具群之
后,所述方法还包括:呈现各所述飞行道具对应的飞行路径;控制所述飞行道具群中各飞行道具,按照相应的飞行路径进行飞行。9.如权利要求1所述的方法,其特征在于,所述控制所述目标飞行道具飞行至所述目标位置之前,所述方法还包括:获取所述目标飞行道具与处于所述目标位置的目标对象之间的距离;当所述距离低于距离阈值时,控制所述目标飞行道具锁定处于...

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

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

1