虚拟资源的使用控制方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:30527216 阅读:48 留言:0更新日期:2021-10-27 23:13
本申请实施例公开了一种虚拟资源的使用控制方法、装置、计算机设备及存储介质,方法包括:响应于对触发条件的设置操作,确定目标虚拟资源在所述虚拟场景中产生使用效果的触发条件,所述触发条件为所述目标虚拟资源与所述虚拟场景的预设交互信息;响应于对所述目标虚拟资源的投放操作,确定所述目标虚拟资源与所述虚拟场景的实际交互信息;若所述实际交互信息满足所述触发条件,确定所述目标虚拟资源在所述虚拟场景中的使用位置;根据所述使用位置,在所述虚拟场景中渲染所述目标虚拟资源的使用效果,对玩家投放虚拟资源的时机没有较高要求,可以避免玩家因为虚拟资源的投放时机不当而误伤自己或无法伤害到敌方,提高虚拟资源的实用性和易用性。的实用性和易用性。的实用性和易用性。

【技术实现步骤摘要】
虚拟资源的使用控制方法、装置、计算机设备及存储介质


[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]若所述实际距离大于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟资源的使用控制方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面包括虚拟场景和位于所述虚拟场景中的虚拟对象,所述虚拟对象配置为响应针对所述图形用户界面的触控操作执行游戏行为,所述方法包括:响应于对触发条件的设置操作,确定目标虚拟资源在所述虚拟场景中产生使用效果的触发条件,所述触发条件为所述目标虚拟资源与所述虚拟场景的预设交互信息;响应于对所述目标虚拟资源的投放操作,确定所述目标虚拟资源与所述虚拟场景的实际交互信息;若所述实际交互信息满足所述触发条件,确定所述目标虚拟资源在所述虚拟场景中的使用位置;根据所述使用位置,在所述虚拟场景中渲染所述目标虚拟资源的使用效果。2.根据权利要求1所述的方法,其特征在于,所述预设交互信息包括碰撞次数,所述虚拟场景包括场景元素,所述响应于对触发条件的设置操作,确定目标虚拟资源在所述虚拟场景中产生使用效果的触发条件,包括:响应于对所述触发条件的设置操作,确定所述目标虚拟资源在所述虚拟场景中产生所述使用效果前需要与所述场景元素发生碰撞的预设碰撞次数;将所述预设碰撞次数作为所述目标虚拟资源在所述虚拟场景中产生所述使用效果的触发条件。3.根据权利要求2所述的方法,其特征在于,所述图形用户界面包括碰撞设置控件,所述响应于对所述触发条件的设置操作,确定所述目标虚拟资源在所述虚拟场景中产生所述使用效果前需要与所述场景元素发生碰撞的预设碰撞次数,包括:获取所述碰撞设置控件的触控次数与所述预设碰撞次数之间的第一对应关系;响应于对所述碰撞设置控件的触控次数,根据所述第一对应关系确定目标虚拟资源在所述虚拟场景中产生所述使用效果前,需要与所述场景元素发生碰撞的预设碰撞次数。4.根据权利要求2所述的方法,其特征在于,所述响应于对所述目标虚拟资源的投放操作,确定所述目标虚拟资源与所述虚拟场景的实际交互信息,包括:响应于对所述目标虚拟资源的投放操作,确定所述目标虚拟资源在投放过程中与所述场景元素发生碰撞的实际碰撞次数;将所述实际碰撞次数作为所述目标虚拟资源与所述虚拟场景的实际交互信息。5.根据权利要求4所述的方法,其特征在于,所述若所述实际交互信息满足所述触发条件,确定所述目标虚拟资源在所述虚拟场景中的使用位置,包括:若所述实际碰撞次数大于等于所述预设碰撞次数,确定在所述目标虚拟资源的投放过程中,所述目标虚拟资源与所述场景元素的碰撞次数达到所述预设碰撞次数时,所述目标虚拟资源所处的位置为候选使用位置;确定在所述投放过程中,所述目标虚拟资源在所述候选使用位置之后的目标预设时间内所处的位置,为所述目标虚拟资源在所述虚拟场景中的使用位置。6.根据权利要求5所述的方法,其特征在于,所述确定在所述投放过程中,所述目标虚拟资源在所述候选使用位置之后的目标预设时间内所处的位置,为所述目标虚拟资源在所述虚拟场景中的使用位置之前,还包括:当所述目标虚拟资源在所述投放过程中达到所述候选使用位置后,获取所述预设碰撞
次数与预设时间的第二对应关系,所述预设时间用于指示所述目标虚拟资源在所述投放过程中从所述候选使用位置到所述使用位置的时间;根据所述第二对应关系确定所述目标虚拟资源经过所述预设碰撞次数,从所述候选使用位置到所述使用位置的预设时间,作为所述目标预设时间。7.根据权利要求4所述的方法,其特征在于,所述响应于对所述目标虚拟资源的投放操作,确定所述目标虚拟资源在投放过程中与所述场景元素发生碰撞的实际碰撞次数之前,还包括:在所述图形用户界面显示所述目标虚拟资源与所述虚拟场景的第一交互轨迹提示信息,所述第一交互轨迹提示信息包括所述目标虚拟资源与所述场景元素碰撞的第一碰撞点标识...

【专利技术属性】
技术研发人员:吴海山周玉鑫
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1