虚拟道具丢弃方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32645689 阅读:15 留言:0更新日期:2022-03-12 18:27
本申请实施例公开了虚拟道具丢弃方法、装置、电子设备和存储介质;本申请实施例响应作用于所述物品栏的第一操作,获取与物品栏对应的目标虚拟道具的目标体积参数;获取虚拟对象的当前位置;根据目标体积参数以及当前位置,确定候选虚拟物体;响应针对候选虚拟物体的第二操作,确定目标虚拟物体;当所述虚拟对象的当前位置与目标位置满足预设关系时,自动将所述物品栏中的目标虚拟道具丢弃至目标位置处。通过目标体积参数主动寻找可遮挡目标虚拟道具的位置,避免用户反复寻找丢弃位置,并且在用户靠近选择的目标位置时,自动丢弃目标虚拟道具,由此,简化了丢弃虚拟道具的操作,实现虚拟道具的自动快速丢弃。拟道具的自动快速丢弃。拟道具的自动快速丢弃。

【技术实现步骤摘要】
虚拟道具丢弃方法、装置、电子设备和存储介质


[0001]本申请涉及游戏
,具体涉及虚拟道具丢弃方法、装置、电子设备和存储介质。

技术介绍

[0002]目前在很多游戏中,玩家可以通过拾取、战斗等方式获取游戏场景中的虚拟道具,其中,虚拟道具可以包括消耗品例如食物、药品等,还可以包括装备品例如武器、服饰等。玩家在游戏中,可能会获取到一些自己不需要的虚拟道具,可以丢弃这些虚拟道具预留出更大的虚拟背包的空间,以装载更多玩家所需要的虚拟道具。
[0003]然而,玩家想要丢弃虚拟道具时,操作繁琐复杂,不利于玩家快速丢弃虚拟道具。

技术实现思路

[0004]本申请实施例提供虚拟道具丢弃方法、装置、电子设备和存储介质,操作简单方便,可以快速丢弃虚拟道具。
[0005]本申请实施例提供一种虚拟道具丢弃方法,通过终端提供一图形用户界面,所述图形用户界面显示的内容至少部分地包含虚拟场景以及其中的虚拟对象,所述图形用户界面提供物品栏,该方法包括:响应作用于所述物品栏的第一操作,获取与所述物品栏对应的目标虚拟道具的目标体积参数,所述目标体积参数用于表征待丢弃的目标虚拟道具在虚拟场景中所占的空间体积;获取所述虚拟对象在所述虚拟场景中的当前位置;根据所述目标体积参数以及所述当前位置,确定候选虚拟物体;响应针对所述候选虚拟物体的第二操作,从所述候选虚拟物体中确定目标虚拟物体;当所述虚拟对象的当前位置与目标位置满足预设关系时,将所述物品栏中的所述目标虚拟道具丢弃至所述目标位置处,所述目标位置为所述目标虚拟物体在所述虚拟场景中的位置。
[0006]本申请实施例还提供一种虚拟道具丢弃装置,通过终端提供一图形用户界面,所述图形用户界面显示的内容至少部分地包含虚拟场景以及其中的虚拟对象,所述图形用户界面提供物品栏,该装置包括:
[0007]参数获取模块,用于响应作用于所述物品栏的第一操作,获取与所述物品栏对应的目标虚拟道具的目标体积参数,所述目标体积参数用于表征待丢弃的目标虚拟道具在虚拟场景中所占的空间体积;位置获取模块,用于获取所述虚拟对象在所述虚拟场景中的当前位置;候选模块,用于根据所述目标体积参数以及所述当前位置,确定候选虚拟物体;确定模块,用于响应针对所述候选虚拟物体的第二操作,从所述候选虚拟物体中确定目标虚拟物体;丢弃模块,用于当所述虚拟对象的当前位置与目标位置满足预设关系时,将所述物品栏中的所述目标虚拟道具丢弃至所述目标位置处,所述目标位置为所述目标虚拟物体在所述虚拟场景中的位置。
[0008]在一些实施例中,参数获取模块还包括丢弃数量获取单元、单体体积参数获取单元、计算单元;丢弃数量获取单元用于获取所述目标虚拟道具的丢弃数量;单体体积参数获
取单元用于获取所述目标虚拟道具的单体体积参数;计算单元用于根据所述丢弃数量和所述单体体积参数,计算与所述物品栏对应的目标虚拟道具的目标体积参数。
[0009]在一些实施例中,丢弃数量获取单元还用于显示调整控件,所述调整控件用于调整所述目标虚拟道具的丢弃数量;响应作用于所述调整控件的调整操作,获取所述目标虚拟道具的丢弃数量。
[0010]在一些实施例中,候选模块还包括目标区域确定单元、体积参数获取单元、候选虚拟物体确定单元;目标区域确定单元用于根据所述当前位置确定目标区域;体积参数获取单元用于获取所述目标区域中所有虚拟物体对应的体积参数;候选虚拟物体确定单元用于根据所述目标体积参数和所述虚拟物体对应的体积参数的大小关系,确定候选虚拟物体。
[0011]在一些实施例中,候选虚拟物体确定单元还用于当所述体积参数大于或等于所述目标体积参数时,将所述体积参数对应的虚拟物体确定为候选虚拟物体。
[0012]在一些实施例中,确定模块还用于显示所述候选虚拟物体的标识以及选择控件,所述选择控件与所述候选虚拟物体的标识一一对应;在检测到第二操作时,将所述第二操作所作用的选择控件确定为目标选择控件;确定与所述目标选择控件对应的候选虚拟物体标识所指代的候选虚拟物体为目标虚拟物体。
[0013]在一些实施例中,丢弃模块还包括目标位置确定单元、直线距离获取单元、待丢弃位置确定单元以及丢弃单元;目标位置确定单元,用于获取所述目标虚拟道具在所述虚拟场景中的位置为目标位置;直线距离获取单元,用于获取所述当前位置与所述目标位置之间的直线距离;待丢弃位置确定单元,用于确定所述直线距离小于或等于预设距离的目标位置为待丢弃位置,并获取所述待丢弃位置的数量;丢弃单元,用于若所述待丢弃位置的数量为1,将所述目标虚拟道具丢弃至所述待丢弃位置。
[0014]在一些实施例中,丢弃单元还用于若所述待丢弃位置的数量大于1,获取所述待丢弃位置处的目标虚拟物体的体积参数;根据所述体积参数确定所述待丢弃位置的优先级;将所述目标虚拟道具丢弃至优先级最高的待丢弃位置处。
[0015]在一些实施例中,丢弃单元还用于若所述待丢弃位置的数量大于1,获取每个所述待丢弃位置与当前位置的直线距离;将所述目标虚拟道具丢弃至所述直线距离最短的待丢弃位置处。
[0016]在一些实施例中,虚拟道具丢弃装置还包括变化模块,在将所述物品栏中的所述目标虚拟道具丢弃至所述目标位置处之后,变化模块用于控制所述物品栏的显示状态从第一显示状态变化为第二显示状态,所述第一显示状态为丢弃所述目标虚拟道具之前的状态,所述第二显示状态为丢弃所述目标虚拟道具之后的状态。
[0017]本申请实施例还提供一种电子设备,包括存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本申请实施例所提供的任一种虚拟道具丢弃方法中的步骤。
[0018]本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种虚拟道具丢弃方法中的步骤。
[0019]本申请实施例可以在用户触发丢弃目标虚拟道具时,通过获取待丢弃的目标虚拟道具的总体积,基于总体积在虚拟对象附近搜索可以隐藏待丢弃的目标虚拟道具的虚拟物
体,并提供给用户进行选择,避免用户自己寻找可隐藏待丢弃目标虚拟道具的位置。获取用户选择的目标虚拟物体;在虚拟对象移动至目标虚拟物体附近时,自动将目标虚拟道具丢弃在目标虚拟物体处,简化了用户丢弃虚拟道具的操作,实现对虚拟道具的快捷丢弃。并且,可以将虚拟道具丢弃在可以隐藏虚拟道具的位置,可避免被其他用户发现,增强了游戏的乐趣。
[0020]在本申请中,通过目标体积参数和虚拟对象的当前位置可以主动寻找可遮挡目标虚拟道具的位置,避免用户反复寻找丢弃位置,并且在用户靠近选择的目标位置时,自动丢弃目标虚拟道具,由此,简化了丢弃虚拟道具的操作,实现虚拟道具的自动快速丢弃。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟道具丢弃方法,其特征在于,通过终端提供一图形用户界面,所述图形用户界面显示的内容至少部分地包含虚拟场景以及其中的虚拟对象,所述图形用户界面提供物品栏,所述方法包括:响应作用于所述物品栏的第一操作,获取与所述物品栏对应的目标虚拟道具的目标体积参数,所述目标体积参数用于表征待丢弃的目标虚拟道具在虚拟场景中所占的空间体积;获取所述虚拟对象在所述虚拟场景中的当前位置;根据所述目标体积参数以及所述当前位置,确定候选虚拟物体;响应针对所述候选虚拟物体的第二操作,从所述候选虚拟物体中确定目标虚拟物体;当所述虚拟对象的当前位置与目标位置满足预设关系时,将所述物品栏中的所述目标虚拟道具丢弃至所述目标位置处,所述目标位置为所述目标虚拟物体在所述虚拟场景中的位置。2.根据权利要求1所述的方法,其特征在于,所述获取与所述物品栏对应的目标虚拟道具的目标体积参数,包括:获取所述目标虚拟道具的丢弃数量;获取所述目标虚拟道具的单体体积参数;根据所述丢弃数量和所述单体体积参数,计算与所述物品栏对应的目标虚拟道具的目标体积参数。3.根据权利要求2所述的方法,其特征在于,所述获取所述目标虚拟道具的丢弃数量,包括:显示调整控件,所述调整控件用于调整所述目标虚拟道具的丢弃数量;响应作用于所述调整控件的调整操作,获取所述目标虚拟道具的丢弃数量。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标体积参数以及所述当前位置,确定候选虚拟物体,包括:根据所述当前位置确定目标区域;获取所述目标区域中所有虚拟物体对应的体积参数;根据所述目标体积参数和所述虚拟物体对应的体积参数的大小关系,确定候选虚拟物体。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标体积参数和所述体积参数的大小关系,确定候选虚拟物体,包括:当所述体积参数大于或等于所述目标体积参数时,将所述体积参数对应的虚拟物体确定为候选虚拟物体。6.根据权利要求1所述的方法,其特征在于,所述响应针对所述候选虚拟物体的第二操作,从所述候选虚拟物体中确定目标虚拟物体,包括:显示所述候选虚拟物体的标识以及选择控件,所述选择控件与所述候选虚拟物体的标识一一对应;在检测到第二操作时,将所述第二操作所作用的选择控件确定为目标选择控件;确定与所述目标选择控件对应的候选虚拟物体标识所指代的候选虚拟物体为目标虚拟物体。
7.根据权利要求1所述的方法,其特征在于,所述当所述虚拟对象的当前位置与目标位置满足预设关系时,将所述物品栏中的所述目标虚拟道具丢弃至所述目标位置处,包括:获取所述目标虚拟道具在所述虚拟场景中的位置为目标位置;获取所述当前位置与所...

【专利技术属性】
技术研发人员:王泽胡志鹏刘勇成袁思思程龙
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1