虚拟场景中的虚拟道具获取方法、装置、设备及存储介质制造方法及图纸

技术编号:25668964 阅读:15 留言:0更新日期:2020-09-18 20:43
本申请公开了一种虚拟场景中的虚拟道具获取方法、装置、设备及存储介质,涉及虚拟场景技术领域。所述方法包括:获取虚拟场景中的虚拟对象的道具状态信息,所述道具状态信息用于指示所述虚拟对象持有的虚拟道具;响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限;响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具;本方案可以提高虚拟道具获取的准确性,进而提高在虚拟场景中控制虚拟对象获取虚拟道具时的人机交互效率。

【技术实现步骤摘要】
虚拟场景中的虚拟道具获取方法、装置、设备及存储介质
本申请实施例涉及虚拟场景领域,特别涉及一种虚拟场景中的虚拟道具获取方法、装置、设备及存储介质。
技术介绍
对战游戏是多个用户账号在同一场景内进行竞技的游戏。可选地,对战游戏可以是多人在线战术竞技游戏(MultiplayerOnlineBattleArenaGames,MOBA),玩家可以在MOBA游戏中控制虚拟对象获取虚拟道具,以增强虚拟对象的能力。相关技术中,玩家在控制虚拟对象的过程中,可以打开虚拟道具获取界面,该虚拟道具获取界面中包含各种可供获取的虚拟道具,不同的虚拟道具对应有不同的兑换资源,只要虚拟对象收集的资源数量足够,任意的虚拟道具都可以被兑换;比如,当玩家想要兑换某一个虚拟道具,且已经控制虚拟对象收集到足够的资源时,可以通过在虚拟道具获取界面中点击该虚拟道具的获取控件的方式,控制虚拟对象获取(即兑换)该虚拟道具。然而,上述方案中的虚拟道具获取界面中可能包含很多种虚拟道具,玩家在选择要兑换的虚拟道具时,容易因为误操作而导致虚拟对象获取到错误的虚拟道具,影响人机交互的效率。
技术实现思路
本申请实施例提供了一种虚拟场景中的虚拟道具获取方法、装置、设备及存储介质,可以提高在虚拟场景中控制虚拟对象获取虚拟道具时的人机交互效率。所述技术方案如下:一方面,提供了一种虚拟场景中的虚拟道具获取方法,所述方法包括:获取虚拟场景中的虚拟对象的道具状态信息,所述道具状态信息用于指示所述虚拟对象持有的虚拟道具;响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限;响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具。一方面,提供了一种虚拟场景中的界面展示方法,所述方法包括:展示虚拟场景的场景界面,所述场景界面中包含以虚拟对象的视角观察所述虚拟场景的画面;响应于接收到展示虚拟道具获取界面的指令,展示所述虚拟道具获取界面,所述虚拟道具获取界面中包含第一类型的虚拟道具的获取控件,以及,第二类型的虚拟道具的获取控件;响应于所述虚拟对象持有的虚拟道具中未包含所述第一类型的虚拟道具,以激活状态展示所述第一类型的虚拟道具的获取控件,并以锁定状态展示所述第二类型的虚拟道具的获取控件。另一方面,提供了一种虚拟场景中的虚拟道具获取装置,所述装置包括:状态信息获取模块,用于获取虚拟场景中的虚拟对象的道具状态信息,所述道具状态信息用于指示所述虚拟对象持有的虚拟道具;权限解锁模块,用于响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限;道具获取模块,用于响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具。在一种可能的实现方式中,所述装置还包括:条件确定模块,用于在所述权限解锁模块响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限之前,响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,确定所述虚拟道具状态信息满足所述指定条件。在一种可能的实现方式中,所述条件确定模块,用于响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,且所述第二虚拟道具是用于合成所述第一虚拟道具的前置道具,确定所述虚拟道具状态信息满足所述指定条件。在一种可能的实现方式中,所述第二虚拟道具是主动触发类虚拟道具,所述道具状态信息还用于指示所述第二虚拟道具被主动触发的次数;所述条件确定模块,用于响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在所述第二虚拟道具,且所述第二虚拟道具被主动触发的次数达到次数阈值,确定所述虚拟道具状态信息满足所述指定条件。在一种可能的实现方式中,所述装置还包括:第一界面展示模块,用于响应于所述虚拟对象具有所述第一虚拟道具的获取权限,且接收到展示虚拟道具获取界面的指令,展示第一道具获取界面,所述第一道具获取界面中包含所述第一虚拟道具的获取控件,且所述第一虚拟道具的获取控件为激活状态;所述装置还包括:指令确定模块,用于在所述道具获取模块响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具之前,响应于接收到对所述第一虚拟道具的获取控件的触发操作,确定接收到获取所述第一虚拟道具的指令。在一种可能的实现方式中,响应于所述虚拟对象具有所述第一虚拟道具的获取权限,所述第一道具获取界面中还包含指定类型的虚拟道具的获取控件,且所述指定类型的虚拟道具的获取控件为锁定状态;其中,所述指定类型是所述第二虚拟道具的道具类型。在一种可能的实现方式中,所述装置还包括:第二界面展示模块,用于响应于所述虚拟对象不具有所述第一虚拟道具的获取权限,且接收到展示虚拟道具获取界面的指令,展示第二道具获取界面,所述第二道具获取界面中包含所述第一虚拟道具的获取控件,且所述第一虚拟道具的获取控件为锁定状态。在一种可能的实现方式中,所述装置还包括:提示信息展示模块,用于响应于接收到对所述第一虚拟道具的获取控件的触发操作,展示第二提示信息,所述第二提示信息用于提示所述第一虚拟道具的获取权限的解锁条件。在一种可能的实现方式中,所述虚拟对象持有的虚拟道具包含第四虚拟道具,且所述第四虚拟道具具有为所述虚拟对象添加增益状态的功能;所述装置还包括:升级模块,用于响应于所述第四虚拟道具为所述虚拟对象添加的增益状态满足升级条件,将所述虚拟对象持有的所述第四虚拟道具升级为第五虚拟道具。在一种可能的实现方式中,所述升级模块,用于,响应于所述第四虚拟道具为所述虚拟对象添加的增益状态满足升级条件,在所述虚拟场景的场景界面中叠加展示升级控件;响应于接收到对所述升级控件的触发操作,将所述虚拟对象持有的所述第四虚拟道具升级为所述第五虚拟道具。另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中提供的虚拟场景中的虚拟道具获取方法或者虚拟场景中的界面展示方法。另一方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中提供的虚拟场景中的虚拟道具获取方法或者虚拟场景中的界面展示方法。另一方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如上述本申请实施例中提供的虚拟场景中的虚拟道具获取方法或者虚拟场景中的界面展示方法。本申请实施例提供的技术方案带来的有益效果至少包括:通过对于虚拟场景中的虚拟对象,当该虚拟对象已经持有的虚拟道具满足指本文档来自技高网...

【技术保护点】
1.一种虚拟场景中的虚拟道具获取方法,其特征在于,所述方法包括:/n获取虚拟场景中的虚拟对象的道具状态信息,所述道具状态信息用于指示所述虚拟对象持有的虚拟道具;/n响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限;/n响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具。/n

【技术特征摘要】
1.一种虚拟场景中的虚拟道具获取方法,其特征在于,所述方法包括:
获取虚拟场景中的虚拟对象的道具状态信息,所述道具状态信息用于指示所述虚拟对象持有的虚拟道具;
响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限;
响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具。


2.根据权利要求1所述的方法,其特征在于,所述响应于所述虚拟道具状态信息满足指定条件,对所述虚拟对象解锁第一虚拟道具的获取权限之前,还包括:
响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,确定所述虚拟道具状态信息满足所述指定条件。


3.根据权利要求2所述的方法,其特征在于,所述响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,确定所述虚拟道具状态信息满足所述指定条件,包括:
响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,且所述第二虚拟道具是用于合成所述第一虚拟道具的前置道具,确定所述虚拟道具状态信息满足所述指定条件。


4.根据权利要求2所述的方法,其特征在于,所述第二虚拟道具是主动触发类虚拟道具,所述道具状态信息还用于指示所述第二虚拟道具被主动触发的次数;
所述响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在第二虚拟道具,确定所述虚拟道具状态信息满足所述指定条件,包括:
响应于所述道具状态信息指示所述虚拟对象持有的虚拟道具中存在所述第二虚拟道具,且所述第二虚拟道具被主动触发的次数达到次数阈值,确定所述虚拟道具状态信息满足所述指定条件。


5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述虚拟对象具有所述第一虚拟道具的获取权限,且接收到展示虚拟道具获取界面的指令,展示第一道具获取界面,所述第一道具获取界面中包含所述第一虚拟道具的获取控件,且所述第一虚拟道具的获取控件为激活状态;
所述响应于接收到获取所述第一虚拟道具的指令,控制所述虚拟对象获取所述第一虚拟道具之前,还包括:
响应于接收到对所述第一虚拟道具的获取控件的触发操作,确定接收到获取所述第一虚拟道具的指令。


6.根据权利要求5所述的方法,其特征在于,响应于所述虚拟对象具有所述第一虚拟道具的获取权限,所述第一道具获取界面中还包含指定类型的虚拟道具的获取控件,且所述指定类型的虚拟道具的获取控件为锁定状态;
其中,所述指定类型是所述第二虚拟道具的道具类型。


7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于所述虚拟对象不具有所述第一虚拟道具的获取权限,且接收到展示虚拟道具获取界面的指令,展示第二道具获取界面,所述第二道具获取界面中包含所述第一虚拟道具的获取控件,且所述第一虚拟道具的获取控件为锁定状态。


8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
响应...

【专利技术属性】
技术研发人员:徐戊元黄缤唐凯
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1