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

技术编号:24320163 阅读:19 留言:0更新日期:2020-05-29 16:32
本发明专利技术提供了一种虚拟道具控制方法、装置、电子设备及存储介质,方法包括:显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互。本发明专利技术能够增加用户所能够使用的虚拟道具的数量,同时,使得用户的交互操作简单高效,同时增强了对不同虚拟对象交互的可操作性,提升用户的使用体验。

Control methods, devices, electronic devices and storage media of virtual props

【技术实现步骤摘要】
虚拟道具控制方法、装置、电子设备及存储介质
本专利技术涉及基于多媒体信息生成技术,尤其涉及虚拟道具控制方法、装置、电子设备及存储介质。
技术介绍
相关技术中,在一些移动端的射击类游戏中,用户可以在游戏对局提供的游戏场景中,控制虚拟对象所持有的虚拟枪械进行射击,通过击杀敌方虚拟对象,以达到游戏对局的胜利。但是,每个虚拟对象所能够使用虚拟道具数量有限,当处于攻击模式时,经常出现虚拟道具已耗尽,但仍无法命中敌方虚拟对象的情况,使得的射击类游戏中虚拟道具的命中率低,影响用户的使用体验
技术实现思路
有鉴于此,本专利技术实施例提供一种虚拟道具控制方法、装置、电子设备及存储介质,能够当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,实现虚拟对象持有的第一虚拟道具切换为第二虚拟道具,增加用户所能够使用的虚拟道具的数量。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种虚拟道具控制方法,所述方法包括:显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互。上述方案中,所述方法还包括:通过触发所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起攻击,以实现所述显示用户界面中的虚拟对象攻击所述伤害对象;或者,通过所述触发伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起防御,以实现所述显示用户界面中的虚拟对象防御所述伤害对象发起的攻击。本专利技术实施例还提供了一种虚拟道具控制装置,所述装置包括:信息传输模块,用于显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;信息处理模块,用于当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;所述信息处理模块,用于通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互。上述方案中,所述信息处理模块,用于通过触发所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起攻击,以实现所述显示用户界面中的虚拟对象攻击所述伤害对象;所述信息处理模块,用于通过所述触发伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起防御,以实现所述显示用户界面中的虚拟对象防御所述伤害对象发起的攻击。上述方案中,所述信息传输模块,用于当接收到对所述伤害控制组件的触发操作时,在所述用户界面上显示瞄准画面;所述信息处理模块,用于通过所述第二虚拟道具对显示用户界面中相应的伤害对象进行锁定;所述信息处理模块,用于当对所述伤害对象的锁定达到相应的伤害条件时,通过所述伤害控制组件,控制所述第二虚拟道具向所述伤害对象发起攻击。上述方案中,所述信息处理模块,用于根据所述第二虚拟道具的准星位置以及准星朝向,确定所述瞄准画面中的不同伤害对象,所述伤害对象位于按照所述准星朝向从所述准星位置射出的射线上;所述信息处理模块,用于根据所述伤害对象在所述瞄准画面中的显示位置,在所述瞄准画面中显示所述伤害对象所对应的锁定标识。上述方案中,所述信息处理模块,用于根据所述准星位置和所述准星朝向,从所述虚拟环境的相应图层中确定所述虚拟环境中的不同伤害对象;所述信息处理模块,用于确定所述不同伤害对象与所述虚拟对象之间的距离;所述信息处理模块,用于当候选伤害对象与所述虚拟对象之间的距离在所述第二虚拟道具的射程范围内,则将相应的候选伤害对象确定为所述伤害对象。上述方案中,所述信息处理模块,用于所述第二虚拟道具处于攻击模式时,对所述伤害对象完成锁定且所述伤害控制组件处于触发状态,通过所述伤害控制组件,控制所述第二虚拟道具向所述伤害对象发起攻击。上述方案中,所述信息处理模块,用于当所述第二虚拟道具向所述伤害对象发起攻击时,控制所述第二虚拟道具的攻击轨迹的离散值与所述第二虚拟道具的攻击时持续时间成反比。上述方案中,所述信息处理模块,用于根据所述第二虚拟道具的位置参数、攻击方向参数和攻击偏移值参数,确定与所述第二虚拟道具相匹配的检测方向参数;所述信息处理模块,用于根据与所述第二虚拟道具相匹配的检测方向参数,产生检测射线;所述信息处理模块,用于当所述检测射线与所述伤害对象重叠时,表征所述第二虚拟道具命中所述显示用户界面中相应的伤害对象。上述方案中,所述信息传输模块,用于通过所述显示用户界面呈现时间图标;所述信息传输模块,用于通过所述时间图标的亮度变化和进度变化,展示所述第二虚拟道具的锁闭时间。上述方案中,所述信息处理模块,用于当所述伤害对象出现位置移动时,根据所根据所述伤害对象的位置调整虚拟道具的攻击方向。上述方案中,所述信息处理模块,用于获取所述虚拟道具所属的道具类别;所述信息处理模块,用于获取所述道具类别对应的设置项,所述设置项用于设置所述虚拟道具不同的攻击方式。本专利技术实施例还提供了一种电子设备,所述电子设备包括:存储器,用于存储可执行指令;处理器,用于运行所述存储器存储的可执行指令时,实现前序的虚拟道具控制方法。本专利技术实施例还提供了一种计算机可读存储介质,存储有可执行指令,可执行指令被处理器执行时实现前序的虚拟道具控制方法。本专利技术实施例具有以下有益效果:本专利技术通过显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互,以实现所述显示用户界面中的虚拟对象与伤害对象之间进行交互,由此,增加用户所能够使用的虚拟道具的数量,同时,使得用户的交互操作简单高效,同时增强了对不同虚拟对象交互的可操作性,提升用户的使用体验。附图说明图1为本专利技术实施例提供的虚拟道具控制方法的使用场景示意图;图2为本专利技术实施例提供的电子设备结构示意图;图3为本专利技术实施例提供的虚拟道具控制方法一个可选的流程示意图;图4为本专利技术实施例的虚拟道具控制方法的前端显示示意图;图5为本专利技术实施例的虚拟道具控制方法的处理流程示意图;本文档来自技高网...

【技术保护点】
1.一种虚拟道具控制方法,其特征在于,所述方法包括:/n显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;/n当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;/n通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互。/n

【技术特征摘要】
1.一种虚拟道具控制方法,其特征在于,所述方法包括:
显示用户界面,所述用户界面中包括以虚拟对象的人称视角对所述虚拟环境进行观察的人称视角画面,所述虚拟对象持有第一虚拟道具,所述用户界面中还包括伤害控制组件;
当处于锁闭状态的第二虚拟道具的锁闭时间到达相应的时间阈值时,所述虚拟对象持有的所述第一虚拟道具切换为所述第二虚拟道具;
通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互。


2.根据权利要求1所述的方法,其特征在于,所述通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起交互,包括:
通过触发所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起攻击,以实现所述显示用户界面中的虚拟对象攻击所述伤害对象;或者,
通过所述触发伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起防御,以实现所述显示用户界面中的虚拟对象防御所述伤害对象发起的攻击。


3.根据权利要求2所述的方法,其特征在于,所述通过所述伤害控制组件,控制所述第二虚拟道具对所述显示用户界面中相应的伤害对象发起攻击,包括:
当接收到对所述伤害控制组件的触发操作时,在所述用户界面上显示瞄准画面,通过所述第二虚拟道具对显示用户界面中相应的伤害对象进行锁定;
当对所述伤害对象的锁定达到相应的伤害条件时,通过所述伤害控制组件,控制所述第二虚拟道具向所述伤害对象发起攻击。


4.根据权利要求3所述的方法,其特征在于,所述当接收到对所述伤害控制组件的触发操作时,在所述用户界面上显示瞄准画面,包括:
根据所述第二虚拟道具的准星位置以及准星朝向,确定所述瞄准画面中的不同伤害对象,所述伤害对象位于按照所述准星朝向从所述准星位置射出的射线上;
根据所述伤害对象在所述瞄准画面中的显示位置,在所述瞄准画面中显示所述伤害对象所对应的锁定标识。


5.根据权利要求4所述的方法,其特征在于,所述根据所述第二虚拟道具的准星位置以及准星朝向,确定所述瞄准画面中的不同伤害对象,包括:
根据所述准星位置和所述准星朝向,从所述虚拟环境的相应图层中确定所述虚拟环境中的不同伤害对象;
确定所述不同伤害对象与所述虚拟对象之间的距离;
当候选伤害对象与所述虚拟对象之间的距离在所述第二虚拟道具的射程范围内,则将相应的候选伤害对象确定为所述伤害对象。


6.根据权利要求3所述的方法,其特征在于,所述当对所述伤害对象的锁定达到相应的伤害条件时,通过所述伤害控制组件,控制所述第二虚拟道具向所述伤害对象发起攻击,包括:
所述第二虚拟道具处于攻击模式时,对所述伤害对象完成锁定且所述伤害控制组件处于触发状态,通过所述伤害控制组件,控制所述第二虚拟道具向所述伤害对象发起...

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

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

1