虚拟道具的放置方法和装置、存储介质及电子设备与流程

文档序号:22328153发布日期:2020-09-25 17:58阅读:218来源:国知局
虚拟道具的放置方法和装置、存储介质及电子设备与流程

本发明涉及计算机领域,具体而言,涉及一种虚拟道具的放置方法和装置、存储介质及电子设备。



背景技术:

目前的相关技术中,在虚拟游戏应用中只能通过预先将右侧装备界面滚动至指定区域后,再将左侧拾取列表中的物品移动至右侧装备区域完成移动放置操作,不够便利快捷,由于增加了不必要的滚页操作,导致使用效率低,且在冗长的页面列表中完成快速精准的滚页操作较为困难,具有一定的学习成本与使用熟练度的要求,用户的使用体验较差。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种虚拟道具的放置方法和装置、存储介质及电子设备,以至少解决虚拟游戏应用中放置虚拟装备操作繁琐,用户体验较差的技术问题。

根据本发明实施例的一个方面,提供了一种虚拟道具的放置方法,包括:在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,所述虚拟仓库包括多个类别的显示区域;在获取到对目标虚拟物品执行的第一交互操作的情况下,将所述目标虚拟物品设置为允许移动的状态;在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述方法还包括:在获取到对所述目标虚拟物品执行的所述第一交互操作的情况下,在所述目标游戏应用中显示所述多个类别的快捷识别区域。

可选地,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中,包括:响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域保持接触未超过第一预定时长的情况下,获取目标交互操作;在所述第一预定时长内获取到所述目标交互操作的情况下,响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中,包括:响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域保持接触超过第一预定时长的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域;在所述第一预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中,包括:响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域满足第一预定条件的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域,其中,所述第一预定条件为所述目标虚拟物品与所述目标类别的快捷识别区域的接触面积在第二预定时长内均大于预定面积;在所述第二预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中,包括:响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域满足第二预定条件的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域,其中,所述第二预定条件为所述目标虚拟物品与所述目标类别的快捷识别区域的接触面积与所述目标虚拟物品的面积之间的比值在第三预定时长内均大于预定比值;在所述第三预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触之前,所述方法还包括:在所述目标游戏应用中的预定区域显示所述多个类别的快捷识别区域中的目标类别的快捷识别区域,其中,所述预定区域位于所述目标类别的显示区域与所述目标虚拟物品的显示区域之间。

可选地,所述获取到对所述目标虚拟物品执行的第一交互操作,包括:获取到对所述目标虚拟物品执行长按操作,其中,所述第一交互操作包括所述长按操作;所述目标交互操作包括:释放所述长按操作。

根据本发明实施例的另一方面,还提供了一种虚拟道具的放置装置,包括:

显示模块,用于在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,所述虚拟仓库包括多个类别的显示区域;

设置模块,用于在获取到对目标虚拟物品执行的第一交互操作的情况下,将所述目标虚拟物品设置为允许移动的状态;

放置模块,用于在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述装置还用于:

在获取到对所述目标虚拟物品执行的所述第一交互操作的情况下,在所述目标游戏应用中显示所述多个类别的快捷识别区域。

可选地,所述放置模块,包括:

第一获取单元,用于响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域保持接触未超过第一预定时长的情况下,获取目标交互操作;

第一放置单元,用于在所述第一预定时长内获取到所述目标交互操作的情况下,响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述放置模块,包括:

第一滚动单元,用于响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域保持接触超过第一预定时长的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域;

第一获取单元,用于在所述第一预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;

第二放置单元,用于响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述放置模块,包括:

第二滚动单元,用于响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域满足第一预定条件的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域,其中,所述第一预定条件为所述目标虚拟物品与所述目标类别的快捷识别区域的接触面积在第二预定时长内均大于预定面积;

第三获取单元,用于在所述第二预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;

第三放置单元,用于响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述放置模块,包括:

第三滚动单元,用于响应于所述第一交互操作,将所述目标虚拟物品移动到与所述目标类别的快捷识别区域接触、且所述目标虚拟物品与所述目标类别的快捷识别区域满足第二预定条件的情况下,将所述虚拟仓库界面从所述第一显示区域滚动到所述目标类别的显示区域,其中,所述第二预定条件为所述目标虚拟物品与所述目标类别的快捷识别区域的接触面积与所述目标虚拟物品的面积之间的比值在第三预定时长内均大于预定比值;

第四获取单元,用于在所述第三预定时长之后,且所述目标虚拟物品被移动到与所述目标类别的显示区域接触的情况下,获取所述目标交互操作;

第四放置单元,用于响应于所述目标交互操作,将所述目标虚拟物品放置到所述目标类别的显示区域中。

可选地,所述装置还用于:在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触之前,在所述目标游戏应用中的预定区域显示所述多个类别的快捷识别区域中的目标类别的快捷识别区域,其中,所述预定区域位于所述目标类别的显示区域与所述目标虚拟物品的显示区域之间。

可选地,所述获取到对所述目标虚拟物品执行的第一交互操作,包括:获取到对所述目标虚拟物品执行长按操作,其中,所述第一交互操作包括所述长按操作;所述目标交互操作包括:释放所述长按操作。

根据本发明实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述虚拟道具的放置方法。

根据本发明实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的虚拟道具的放置方法。

在本发明实施例中,采用在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,在获取到对目标虚拟物品执行的第一交互操作的情况下,将所述目标虚拟物品设置为允许移动的状态,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中的方式,通过替代相关技术中通过多次操作,并执行滚动页面才能将虚拟道具放置在需要放置的区域,达到了在用户操作放置虚拟道具时,使用较少的操作就能够实现虚拟道具的放置的目的,从而实现了简化用户操作、优化用户使用体验的技术效果,进而解决了虚拟游戏应用中放置虚拟装备操作繁琐,用户体验较差的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的虚拟道具的放置方法的应用环境的示意图;

图2是根据本发明实施例的一种可选的虚拟道具的放置方法的流程示意图;

图3是根据本发明实施例的一种可选的虚拟道具的放置方法的示意图;

图4是根据本发明实施例的另一种可选的虚拟道具的放置方法的示意图;

图5是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图;

图6是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图;

图7是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图;

图8是根据本发明实施例的另一种可选的虚拟道具的放置方法的流程示意图;

图9是根据本发明实施例的又一种可选的虚拟道具的放置方法的流程示意图;

图10是根据本发明实施例的一种可选的虚拟道具的放置装置的结构示意图;

图11是根据本发明实施例的一种可选的电子设备的结构示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面结合实施例对本发明进行说明:

根据本发明实施例的一个方面,提供了一种虚拟道具的放置方法,可选地,在本实施例中,上述虚拟道具的放置方法可以应用于如图1所示的由服务器101和用户终端103所构成的硬件环境中。如图1所示,服务器101通过网络与终端103进行连接,可用于为用户终端或用户终端上安装的客户端提供服务,客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端等。可在服务器上或独立于服务器设置数据库105,用于为服务器101提供数据存储服务,上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络,用户终端103可以是配置有目标客户端的终端,可以包括但不限于以下至少之一:手机(如android手机、ios手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobileinternetdevices,移动互联网设备)、pad、台式电脑、智能电视等,上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器,目标游戏应用107通过用户终端103进行显示,可通过终端上配置的目标游戏应用107的入口,使用上述虚拟道具的放置服务,上述仅是一种示例,本实施例中对此不作任何限定。

可选地,作为一种可选的实施方式,如图2所示,上述虚拟道具的放置方法包括:

s202,在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,虚拟仓库包括多个类别的显示区域;

s204,在获取到对目标虚拟物品执行的第一交互操作的情况下,将目标虚拟物品设置为允许移动的状态;

s206,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,上述虚拟物品的放置方法可以但不限应用于移动终端中的虚拟游戏场景下,对虚拟仓库中虚拟物品进行管理与控制;目标游戏应用可以但不限于为移动终端中的游戏应用,其中,游戏应用的游戏类型可以但不限于包括冒险类、枪战类、角色扮演类等,移动终端可以但不限于为安装有可识别到触碰操作感应器的终端设备,例如智能手机、智能平板等;虚拟仓库可以但不限用于存放游戏应用中的虚拟物品;目标类别的显示区域可以但不限用于虚拟仓库的全部或部分区域所对应的显示区域。

需要说明的是,在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,虚拟仓库的总放置区域大于等于虚拟仓库界面的显示区域,显示列表内显示目标虚拟物品,在获取到对目标虚拟物品执行的第一交互操作的情况下,在目标游戏应用中显示目标类别的快捷识别区域,其中,目标类别的快捷识别区域用于将目标虚拟物品放置到目标类别的显示区域中。

例如,图3是根据本发明实施例的一种可选的虚拟道具的放置方法的示意图,如图3所示,包括显示列表302,以及虚拟仓库界面中的第一显示区域304,其中,第一显示区域304中显示用于放置目标虚拟物品的目标类别的显示区域,上述目标类别与上述虚拟物品的类别相对应,可以通过包括但不限于系统预设,或者,由用户在目标游戏应用中进行配置。

步骤s302,获取到对目标虚拟物品308执行的第一交互操作;

步骤s304,在显示界面中显示目标类别的快捷识别区域306,其中,上述目标类别的快捷识别区域可以包括一个或者多个,每个目标类别的快捷识别区域306与目标虚拟道具的一个类别对应。

步骤s306,在目标虚拟物品被移动到与对应的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域310中,例如,如图3所示,在目标虚拟道具为第一类虚拟道具的情况下,控制上述目标虚拟道具308移动至上述目标类别的快捷识别区域306,进而完成将上述目标虚拟道具308放置到第一类的目标类别的显示区域310中。

可选地,在本实施例中,上述交互操作可以包括但不限于点击、长按、松开、语音识别等方式。

上述仅是一种示例,本实施例对此不做任何具体的限定。

通过本实施例,采用在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,在获取到对目标虚拟物品执行的第一交互操作的情况下,将所述目标虚拟物品设置为允许移动的状态,在所述目标虚拟物品被移动到与所述目标游戏应用中显示的所述多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对所述目标虚拟物品执行的目标交互操作的情况下,将所述目标虚拟物品放置到所述目标类别的显示区域中的方式,通过替代相关技术中通过多次操作,并执行滚动页面才能将虚拟道具放置在需要放置的区域,达到了在用户操作放置虚拟道具时,使用较少的操作就能够实现虚拟道具的放置的目的,从而实现了简化用户操作、优化用户使用体验的技术效果,进而解决了虚拟游戏应用中放置虚拟装备操作繁琐,用户体验较差的技术问题

在一个可选的实施例中,上述方法还包括:在获取到对目标虚拟物品执行的第一交互操作的情况下,在目标游戏应用中显示多个类别的快捷识别区域。

可选地,在本实施例中,上述目标虚拟物品可以包括但不限于多个类别的虚拟道具,例如,弹药、医疗箱等为第一类物品,也即,需要存储在预设背包中的物品,枪支、近战武器等为第二类物品,也即,需要直接装备的物品。

需要说明的是,图4是根据本发明实施例的另一种可选的虚拟道具的放置方法的示意图,如图4所示,可以对应于不同类别的虚拟道具显示不同类别的快捷识别区域,其中,可以包括但不限于对应于第一类虚拟物品的目标类别的快捷识别区域406、对应于第二类虚拟物品的目标类别的快捷识别区域408、对应于第三类虚拟物品的目标类别的快捷识别区域410,上述目标类别也可以基于识别区域进行单独设置,无需确定虚拟道具的类型,在将目标虚拟道具移动至于上述目标类别的快捷识别区域406、408、410接触后,自动获取到与目标类别的快捷识别区域对应的目标类别的显示区域,并执行后续操作。

通过本实施例,通过分别设置对应于虚拟仓库中预设的不同类型显示区域的快捷识别区域,进而,达到快速触发显示虚拟仓库不同类型显示区域的技术效果,简化了用户的操作,优化了用户的使用体验。

在一个可选的实施例中,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中,包括:响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域保持接触未超过第一预定时长的情况下,获取目标交互操作;在第一预定时长内获取到目标交互操作的情况下,响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,上述第一交互操作可以为长按操作,上述目标交互操作可以为松开操作,上述第一预定时长可以由系统进行预设,例如,将上述第一预定时长设置为0.2秒,在目标虚拟物品移动到与目标类别的快捷识别区域接触时长在0.2秒内获取到目标交互操作后,直接将目标虚拟物品放置到与目标类别的快捷识别区域对应的目标类别的显示区域中。

相关技术中通过拖动目标虚拟道具至相应的显示区域,以实现放置上述目标虚拟道具,而在相应的显示区域并未显示在目标游戏应用的显示界面中时,还需要滚动或者点击,以将相应的显示区域切换到目标游戏应用的显示界面,而通过本实施例,也即,通过设置目标类别的快捷识别区域,并将目标虚拟道具拖动至目标类别的快捷识别区域,能够快速放置上述目标虚拟道具,通过本实施例,可以简化放置上述目标虚拟道具的流程,达到优化用户使用体验的技术效果。

在一个可选的实施例中,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中,包括:响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域保持接触超过第一预定时长的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域;在第一预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,上述第一交互操作可以为长按操作,上述目标交互操作可以为松开操作,在目标虚拟物品与目标类别的快捷识别区域保持接触超过第一预定时长的情况下,将上述第一显示区域的显示内容滚动到目标类别的显示区域,并在第一预定时长之后,获取目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

图5是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图,如图5所示,通过将显示列表502中的目标虚拟道具504移动至目标类别的快捷识别区域506,并保持超过第一预定时长,在第一显示区域508中滚动显示上述目标类别的显示区域510。

通过本实施例,能够快速显示与目标类别的快捷识别区域对应的目标类别的显示区域,进而,便于用户进行后续处理,达到优化用户使用体验,避免放置虚拟道具过于复杂的技术效果。

在一个可选的实施例中,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中,包括:响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域满足第一预定条件的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域,其中,第一预定条件为目标虚拟物品与目标类别的快捷识别区域的接触面积在第二预定时长内均大于预定面积;在第二预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,上述第一预定条件可以包括但不限于为目标虚拟物品与目标类别的快捷识别区域的接触面积在第二预定时长内均大于预定面积,上述第二预定时长由系统进行预设,上述第二预定时长大于上述第一预定时长。

图6是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图,如图6所示,通过将显示列表602中的目标虚拟道具604移动至目标类别的快捷识别区域606,并保持超过第二预定时长,在保持超过第二预定时长之后,检测目标虚拟道具和目标类别的快捷识别区域的重叠区域的面积,并与预定面积值比较,在大于预定面积的情况下,在第一显示区域608中滚动显示上述目标类别的显示区域610,例如,将预定面积设置为10,目标虚拟道具的面积设置为30,目标类别的快捷识别区域设置为40,在目标虚拟道具与目标类别的快捷识别区域之间重叠的面积大于10的情况下,在第一显示区域608中滚动显示上述目标类别的显示区域610。

通过本实施例,可以避免用户由于误操作,过度频繁触发显示与目标类别的快捷识别区域对应的目标类别的显示区域,达到优化用户使用体验的效果。

在一个可选的实施例中,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中,包括:

响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域满足第二预定条件的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域,其中,第二预定条件为目标虚拟物品与目标类别的快捷识别区域的接触面积与目标虚拟物品的面积之间的比值在第三预定时长内均大于预定比值;在第三预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,上述第二预定条件为目标虚拟物品与目标类别的快捷识别区域的接触面积与目标虚拟物品的面积之间的比值在第三预定时长内均大于预定比值,上述第三预定时长可以与上述第二预定时长相同或者不同,上述第三预定时长大于上述第一预定时长。

图7是根据本发明实施例的又一种可选的虚拟道具的放置方法的示意图,如图7所示,通过将显示列表702中的目标虚拟道具704移动至目标类别的快捷识别区域707,并保持超过第三预定时长,在保持超过第三预定时长之后,检测目标虚拟道具和目标类别的快捷识别区域的重叠区域的面积,并与目标虚拟物品的面积比较,获得目标虚拟物品与目标类别的快捷识别区域的接触面积与目标虚拟物品的面积之间的比值,在上述比值大于预定比值的情况下,在第一显示区域708中滚动显示上述目标类别的显示区域710,例如,将预定比值设置为1/2,目标虚拟道具的面积设置为30,目标类别的快捷识别区域设置为40,在检测到目标虚拟道具与目标类别的快捷识别区域之间重叠的面积位17,也即,大于15的情况下,在第一显示区域708中滚动显示上述目标类别的显示区域710。

通过本实施例,可以避免用户由于误操作,过度频繁触发显示与目标类别的快捷识别区域对应的目标类别的显示区域,达到优化用户使用体验的效果。

在一个可选的实施例中,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触之前,上述方法还包括:在目标游戏应用中的预定区域显示多个类别的快捷识别区域中的目标类别的快捷识别区域,其中,预定区域位于目标类别的显示区域与目标虚拟物品的显示区域之间。

可选地,在本实施例中,如图4所示,通过针对虚拟仓库中第一类显示区域对应设置用于触发显示的第一类快捷识别区域,针对虚拟仓库中第二类显示区域对应设置用于触发显示的第二类快捷识别区域,针对虚拟仓库中第三类显示区域对应设置用于触发显示的第三类快捷识别区域,换言之,针对虚拟仓库中不同类别的显示区域对应设置不同的快捷识别区域,进而,能够达到高效获取对应的显示区域,并进行显示,优化了用户的使用体验。

在一个可选的实施例中,获取到对目标虚拟物品执行的第一交互操作,包括:获取到对目标虚拟物品执行长按操作,其中,第一交互操作包括长按操作;

目标交互操作包括:释放长按操作。

可选地,在本实施例中,上述第一交互操作可以包括但不限于长按操作,上述目标交互操作可以包括但不限于释放长按操作,也即,松开操作,通过先执行长按操作移动上述目标虚拟道具,再执行松开操作,放置上述目标虚拟道具,使得用户通过一次点击就能够快速地将目标虚拟道具放置在需要放置的目标类型显示区域中,达到简化操作路程,提高放置虚拟道具的效率,优化用户使用体验的技术效果。

下面结合具体的实施例,对本发明做进一步说明:

在虚拟仓库物品列表执行如下方案:

针对目标游戏应用中的长按事件增加长按时常(对应于前述的第一预定时长、第二预定时长或者第三预定时长)监控,长按屏幕时长=松开屏幕时间点-按下屏幕时间点;

当长按时长大于等于0.2s时,时长监控判定通过,虚拟道具将跟随手指拖拽移动并与目标类型的快捷识别区域接触,同时长按事件生效,右侧显示区域侧边显示部位快捷识别区域;

在目标类型快捷识别区域增加接触面积监控,检测目标虚拟道具接触目标类型快捷识别区域的面积占比值,当上述虚拟道具接触面积大于虚拟道具自身面积的70%时,面积监控判定为通过状态;

接触面积监控通过后,增加接触时长监控,检测目标虚拟道具与目标类型快捷识别区域的接触停留时长,当物品接触停留时长大于0.2s、小于1s时松手将完成快速放置指定区域(对应于前述的目标类别的显示区域)内的操作;当物品接触停留时长大于1s时将完成一键滚动页面的定位操作,滚动定位至对应区域(对应于前述的目标类别的显示区域);

图8是根据本发明实施例的另一种可选的虚拟道具的放置方法的流程示意图,如图8所示,该流程步骤如下:

s801,按住目标虚拟道具;

s802,检测0.2秒内是否松开上述目标虚拟道具,在检测结果为是的情况下,跳转至步骤s805,在检测结果为否的情况下,跳转至步骤s803;

s803,激活长按事件(对应于前述的第二预定时长或第三预定时长,获取目标交互操作);

s804,显示目标类型的快捷识别区域;

s805,结束。

图9是根据本发明实施例的又一种可选的虚拟道具的放置方法的流程示意图,如图9所示,该流程步骤如下:

s901,按住并拖拽目标虚拟道具(对应于前述的第一交互操作);

s902,检测目标虚拟道具是否接触目标类型的快捷识别区域,在检测结果为是的情况下,跳转至s903,否则,跳转至s912。

s903,检测目标虚拟道具与目标类型的快捷识别区域的接触面积是否大于目标虚拟道具模型面积的70%,在检测结果为是的情况下,跳转至s904,否则,跳转至s912。

s904,接触面积判断完成,监听接触停留时长(对应于前述的第二预定时长,第三预定时长);

s905,检测上述停留时长是否大于0.2秒(对应于前述的第一预定时长),在检测结果为是的情况下,跳转至s906,否则,跳转至s912。

s906,检测是否松开手指(对应于前述的目标交互操作),在检测结果为是的情况下,跳转至s907,否则,跳转至s909;

s907,接触停留时长判断成功,激活放置操作;

s908,放置目标虚拟道具于目标类型的显示区域;

s909,检测接触停留时长是否大于1秒(对应于前述的第二预定时长,第三预定时长),在检测结果为是的情况下,跳转至s910,否则,跳转至s906;

s910,接触停留时长判断成功,激活放置操作;

s911,滚动显示上述目标类型的显示区域;

s912,结束。

通过本实施例,能够降低实现成本、操作流程简便,易于在可滚动页面间快速移动物品的放置收纳的交互场景中广泛运用,在游戏交互领域具有较为广泛的应用前景,能够显著提升操作效率,优化用户的使用体验。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

根据本发明实施例的另一个方面,还提供了一种用于实施上述虚拟道具的放置方法的虚拟道具的放置装置。如图10所示,该装置包括:

显示模块1002,用于在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,虚拟仓库包括多个类别的显示区域;

设置模块1004,用于在获取到对目标虚拟物品执行的第一交互操作的情况下,将目标虚拟物品设置为允许移动的状态;

放置模块1006,用于在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中。

在一个可选的实施例中,装置还用于:

在获取到对目标虚拟物品执行的第一交互操作的情况下,在目标游戏应用中显示多个类别的快捷识别区域。

在一个可选的实施例中,放置模块1006,包括:

第一获取单元,用于响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域保持接触未超过第一预定时长的情况下,获取目标交互操作;

第一放置单元,用于在第一预定时长内获取到目标交互操作的情况下,响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

在一个可选的实施例中,放置模块1006,包括:

第一滚动单元,用于响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域保持接触超过第一预定时长的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域;

第二获取单元,用于在第一预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;

第二放置单元,用于响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

在一个可选的实施例中,放置模块1006,包括:

第二滚动单元,用于响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域满足第一预定条件的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域,其中,第一预定条件为目标虚拟物品与目标类别的快捷识别区域的接触面积在第二预定时长内均大于预定面积;

第三获取单元,用于在第二预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;

第三放置单元,用于响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

在一个可选的实施例中,放置模块1006,包括:

第三滚动单元,用于响应于第一交互操作,将目标虚拟物品移动到与目标类别的快捷识别区域接触、且目标虚拟物品与目标类别的快捷识别区域满足第二预定条件的情况下,将虚拟仓库界面从第一显示区域滚动到目标类别的显示区域,其中,第二预定条件为目标虚拟物品与目标类别的快捷识别区域的接触面积与目标虚拟物品的面积之间的比值在第三预定时长内均大于预定比值;

第四获取单元,用于在第三预定时长之后,且目标虚拟物品被移动到与目标类别的显示区域接触的情况下,获取目标交互操作;

第四放置单元,用于响应于目标交互操作,将目标虚拟物品放置到目标类别的显示区域中。

在一个可选的实施例中,装置还用于:在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触之前,在目标游戏应用中的预定区域显示多个类别的快捷识别区域中的目标类别的快捷识别区域,其中,预定区域位于目标类别的显示区域与目标虚拟物品的显示区域之间。

在一个可选的实施例中,获取到对目标虚拟物品执行的第一交互操作,包括:获取到对目标虚拟物品执行长按操作,其中,第一交互操作包括长按操作;目标交互操作包括:释放长按操作。

根据本发明实施例的又一个方面,还提供了一种用于实施上述虚拟道具的放置方法的电子设备,该电子设备可以是图1所示的终端设备或服务器。本实施例以该电子设备为终端为例来说明。如图11所示,该电子设备包括存储器1102和处理器1104,该存储器1102中存储有计算机程序,该处理器1104被设置为通过计算机程序执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,虚拟仓库包括多个类别的显示区域;

s2,在获取到对目标虚拟物品执行的第一交互操作的情况下,将目标虚拟物品设置为允许移动的状态;

s3,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中。

可选地,本领域普通技术人员可以理解,图11所示的结构仅为示意,电子装置电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图11其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图11中所示更多或者更少的组件(如网络接口等),或者具有与图11所示不同的配置。

其中,存储器1102可用于存储软件程序以及模块,如本发明实施例中的虚拟道具的放置方法和装置对应的程序指令/模块,处理器1104通过运行存储在存储器1102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的虚拟道具的放置方法。存储器1102可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1102可进一步包括相对于处理器1104远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器1102具体可以但不限于用于存储虚拟道具的模型以及目标类型的显示区域等信息。作为一种示例,如图11所示,上述存储器1102中可以但不限于包括上述虚拟道具的放置装置中的提取单元1102显示模块1002、设置模块1004以及放置模块1006。此外,还可以包括但不限于上述虚拟道具的放置装置中的其他模块单元,本示例中不再赘述。

可选地,上述的传输装置1106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置1106包括一个网络适配器(networkinterfacecontroller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置1106为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

此外,上述电子设备还包括:显示器1108,用于显示目标游戏应用中的虚拟道具;和连接总线1110,用于连接上述电子设备中的各个模块部件。

在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peertopeer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成为该区块链系统中的一个节点。

根据本发明实施例的又一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述目标游戏应用中虚拟道具的放置过程的各种可选实现方式中提供的方法。

可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,在目标游戏应用中的虚拟仓库界面中显示虚拟仓库的第一显示区域,其中,虚拟仓库包括多个类别的显示区域;

s2,在获取到对目标虚拟物品执行的第一交互操作的情况下,将目标虚拟物品设置为允许移动的状态;

s3,在目标虚拟物品被移动到与目标游戏应用中显示的多个类别的快捷识别区域中的目标类别的快捷识别区域接触、且获取到对目标虚拟物品执行的目标交互操作的情况下,将目标虚拟物品放置到目标类别的显示区域中。

可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1