控制虚拟对象操作远程虚拟道具的方法、装置及存储介质制造方法及图纸

技术编号:22556403 阅读:66 留言:0更新日期:2019-11-16 00:44
本申请公开了一种控制虚拟对象操作远程虚拟道具的方法、装置及存储介质,涉及计算机领域。该方法包括:显示用户界面,用户界面包括虚拟环境画面,虚拟环境画面是以虚拟对象的视角对虚拟环境进行观察的画面,虚拟对象是正在使用远程虚拟道具的对象,远程虚拟道具具有使用对象锁定功能;当接收到对远程虚拟道具对应的瞄准控件的触发操作时,在用户界面上显示瞄准画面,瞄准画面中包括目标使用对象;当对目标使用对象的锁定操作满足锁定完成条件时,在用户界面上显示伤害控件;在接收到对伤害控件的触发操作时,控制远程虚拟道具向目标使用对象发起远程伤害。相较于相关技术中的瞄准伤害方式,采用锁定伤害方式有助于提高远程伤害的命中率。

Methods, devices and storage media for controlling virtual objects to operate remote virtual props

The application discloses a method, a device and a storage medium for controlling a virtual object to operate a remote virtual prop, which relates to the computer field. The method includes: displaying user interface, user interface including virtual environment picture, virtual environment picture is the picture of observing virtual environment from the perspective of virtual object, virtual object is the object using remote virtual props, remote virtual props have the function of using object locking; when receiving the trigger operation of aiming control corresponding to remote virtual props, when The aiming screen is displayed on the user interface, including the target user; when the locking operation of the target user meets the locking completion conditions, the injury control is displayed on the user interface; when the triggering operation of the injury control is received, the remote virtual road is controlled to launch the remote injury to the target user. Compared with the aiming damage method in the related technology, adopting the locking damage method helps to improve the hit rate of the long-range damage.

【技术实现步骤摘要】
控制虚拟对象操作远程虚拟道具的方法、装置及存储介质
本申请涉及计算机领域,特别涉及一种控制虚拟对象操作远程虚拟道具的方法、装置及存储介质。
技术介绍
第一人称射击类游戏(First-PersonShootinggame,FPS)是一种基于三维虚拟环境的应用程序,用户可以操控虚拟环境中的虚拟对象进行行走、奔跑、攀爬、射击等动作,并且多个用户可以在线组队在同一个虚拟环境中协同完成某项任务。游戏过程中,虚拟对象可以装备远程虚拟道具(比如枪支),相应的,用户可以控制虚拟对象使用远程虚拟道具对目标使用对象发起远程伤害。相关技术中,用户控制虚拟对象发起远程伤害的过程如下:点击用户界面中的瞄准控件,触发在用户界面上显示瞄准画面;手动调节瞄准画面中的准心位置以瞄准伤害目标,当完成瞄准后点击开火按键进行伤害。上述控制虚拟对象发起远程伤害过程中,远程伤害的伤害方向即为最终瞄准方向,若伤害目标距离虚拟对象较远或者伤害目标处于运行状态,瞄准方向的准确度较低,进而影响远程伤害的命中率。
技术实现思路
本申请实施例提供了一种控制虚拟对象操作远程虚拟道具的方法、装置及存储介质,可以解决相关技术中瞄准方向的准确度较低,影响远程伤害的命中率的问题。所述技术方案如下:一方面,本申请实施例提供了一种控制虚拟对象操作远程虚拟道具的方法,所述方法包括:显示用户界面,所述用户界面包括虚拟环境画面,所述虚拟环境画面是以虚拟对象的视角对虚拟环境进行观察的画面,所述虚拟对象是正在使用远程虚拟道具的对象,所述远程虚拟道具具有使用对象锁定功能;当接收到对所述远程虚拟道具对应的瞄准控件的触发操作时,在所述用户界面上显示瞄准画面,所述瞄准画面中包括目标使用对象;当对所述目标使用对象的锁定操作满足锁定完成条件时,在所述用户界面上显示伤害控件;在接收到对所述伤害控件的触发操作时,控制所述远程虚拟道具向所述目标使用对象发起远程伤害。另一方面,本申请实施例提供了一种控制虚拟对象操作远程虚拟道具的装置,所述装置包括:第一显示模块,用于显示用户界面,所述用户界面包括虚拟环境画面,所述虚拟环境画面是以虚拟对象的视角对虚拟环境进行观察的画面,所述虚拟对象是正在使用远程虚拟道具的对象,所述远程虚拟道具具有使用对象锁定功能;第二显示模块,用于当接收到对所述远程虚拟道具对应的瞄准控件的触发操作时,在所述用户界面上显示瞄准画面,所述瞄准画面中包括目标使用对象;第三显示模块,用于当对所述目标使用对象的锁定操作满足锁定完成条件时,在所述用户界面上显示伤害控件;控制模块,用于在接收到对所述伤害控件的触发操作时,控制所述远程虚拟道具向所述目标使用对象发起远程伤害。另一方面,本申请实施例提供了一种终端,所述终端包括:处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方面所述的控制虚拟对象操作远程虚拟道具的方法。另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述方面所述的控制虚拟对象操作远程虚拟道具的方法。另一方面,提供了一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得计算机执行如上述方面所述的控制虚拟对象操作远程虚拟道具的方法。本申请实施例提供的技术方案带来的有益效果至少包括:当接收到对远程虚拟道具对应的瞄准控件的触发操作时,在用户界面上显示瞄准画面,并在接收对瞄准画面中目标使用对象的锁定操作,且锁定操作满足锁定完成条件时,在用户界面上显示伤害控件,以便用户通过触发该伤害控件控制远程虚拟道具向目标使用对象发起远程伤害;通过为远程虚拟道具增加使用对象锁定功能,实现利用远程虚拟道具对使用对象进行定向远程伤害,相较于相关技术中传统的瞄准伤害方式,采用锁定伤害方式有助于提高远程伤害的命中率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了相关技术中控制虚拟对象操作远程虚拟道具过程的界面示意图;图2示出了本申请一个示例性实施例提供的控制虚拟对象操作远程虚拟道具过程的界面示意图;图3示出了本申请一个示例性实施例提供的实施环境的示意图;图4示出了本申请一个示例性实施例提供的控制虚拟对象操作远程虚拟道具的方法的流程图;图5是图4所示实施例实施过程的界面示意图;图6示出了本申请另一个示例性实施例提供的控制虚拟对象操作远程虚拟道具的方法的流程图;图7是确定目标对象过程的实施示意图;图8是目标使用对象锁定过程的界面示意图;图9是导弹初始飞行方向、目标飞行方向以及受力情况的示意图;图10示出了本申请另一个示例性实施例提供的控制虚拟对象操作远程虚拟道具的方法的流程图;图11是本申请一个示例性实施例提供的控制虚拟对象操作远程虚拟道具的装置的结构框图;图12示出了本申请一个示例性实施例提供的终端的结构框图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。首先,对本申请实施例中涉及的名词进行介绍:虚拟环境:是应用程序在终端上运行时显示(或提供)的虚拟环境。该虚拟环境可以是对真实世界的仿真环境,也可以是半仿真半虚构的环境,还可以是纯虚构的环境。虚拟环境可以是二维虚拟环境、2.5维虚拟环境和三维虚拟环境中的任意一种,本申请对此不加以限定。下述实施例以虚拟环境是三维虚拟环境来举例说明。虚拟对象:是指虚拟环境中的可活动对象。该可活动对象可以是虚拟人物、虚拟动物、动漫人物等,比如:在三维虚拟环境中显示的人物、动物、植物、油桶、墙壁、石块等。可选地,虚拟对象是基于动画骨骼技术创建的三维立体模型。每个虚拟对象在三维虚拟环境中具有自身的形状和体积,占据三维虚拟环境中的一部分空间。虚拟道具:是指虚拟对象在虚拟环境中能够使用的道具,包括远程虚拟道具和近程虚拟道具。远程虚拟道具是指能够在距离其他虚拟对象较远的位置伤害虚拟对象的道具,比如,手枪、步枪、狙击枪、火箭筒等通用枪械;近程虚拟道具是指能够近距离对其他虚拟对象发起伤害的道具,比如,匕首、剑、刀、斧子等。第一人称射击游戏:是指用户能够以第一人称视角进行的射击游戏,游戏中的虚拟环境的画面是以第一虚拟对象的视角对虚拟环境进行观察的画面。在游戏中,至少两个虚拟对象在虚拟环境中进行单局对战模式,虚拟对象通过躲避其他虚拟对象发起的伤害和虚拟环境中存在的危险(比如,毒气圈、沼泽地等)来达到在虚拟环境中存活的目的,当本文档来自技高网...

【技术保护点】
1.一种控制虚拟对象操作远程虚拟道具的方法,其特征在于,所述方法包括:/n显示用户界面,所述用户界面包括虚拟环境画面,所述虚拟环境画面是以虚拟对象的视角对虚拟环境进行观察的画面,所述虚拟对象是正在使用远程虚拟道具的对象,所述远程虚拟道具具有使用对象锁定功能;/n当接收到对所述远程虚拟道具对应的瞄准控件的触发操作时,在所述用户界面上显示瞄准画面,所述瞄准画面中包括目标使用对象;/n当对所述目标使用对象的锁定操作满足锁定完成条件时,在所述用户界面上显示伤害控件;/n在接收到对所述伤害控件的触发操作时,控制所述远程虚拟道具向所述目标使用对象发起远程伤害。/n

【技术特征摘要】
1.一种控制虚拟对象操作远程虚拟道具的方法,其特征在于,所述方法包括:
显示用户界面,所述用户界面包括虚拟环境画面,所述虚拟环境画面是以虚拟对象的视角对虚拟环境进行观察的画面,所述虚拟对象是正在使用远程虚拟道具的对象,所述远程虚拟道具具有使用对象锁定功能;
当接收到对所述远程虚拟道具对应的瞄准控件的触发操作时,在所述用户界面上显示瞄准画面,所述瞄准画面中包括目标使用对象;
当对所述目标使用对象的锁定操作满足锁定完成条件时,在所述用户界面上显示伤害控件;
在接收到对所述伤害控件的触发操作时,控制所述远程虚拟道具向所述目标使用对象发起远程伤害。


2.根据权利要求1所述的方法,其特征在于,所述在所述用户界面上显示瞄准画面,包括:
根据所述远程虚拟道具的准心位置以及准心朝向,确定所述瞄准画面中的所述目标使用对象,所述目标使用对象位于按照所述准心朝向从所述准心位置射出的射线上;
根据所述目标使用对象在所述瞄准画面中的显示位置,在所述瞄准画面中显示所述目标使用对象对应的第一锁定标识。


3.根据权利要求2所述的方法,其特征在于,所述根据所述远程虚拟道具的准心位置以及伤害方向,确定所述瞄准画面中的所述目标使用对象,包括:
根据所述准心位置和所述准心朝向,从目标图层中确定所述候选使用对象,所述目标图层是可锁定对象所在的图层;
获取所述候选使用对象与所述虚拟对象之间的距离;
若所述候选使用对象与所述虚拟对象之间的距离在所述远程虚拟道具的射程范围内,则将所述候选使用对象确定为所述目标使用对象。


4.根据权利要求3所述的方法,其特征在于,所述可锁定对象包括载具、飞行器或炮台中的至少一种。


5.根据权利要求2所述的方法,其特征在于,所述当对所述目标使用对象的锁定操作满足锁定完成条件时,在所述用户界面上显示伤害控件,包括:
当所述准心位置与所述第一锁定标识之间的距离小于距离阈值时,确定接收到对所述目标使用对象的锁定操作;
当对所述目标使用对象的锁定操作的持续时长达到时长阈值时,确定所述对所述目标使用对象的锁定操作满足锁定完成条件,并在所述用户界面上显示所述伤害控件。


6.根据权利要求5所述的方法,其特征在于,所述在所述用户界面上显示所述伤害控件,包括:
当对所述目标使用对象的锁定操作满足锁定完成条件时,获取所述目标使用对象与所述虚拟对象之间的距离;
若所述目标使用对象与所述虚拟对象之间的距离在所述远程虚拟道具的射程范围内,则在所述用户界面上显示所述伤害控件。


7.根据权利要求2所述的方法,其特征在于,所述根据所述目标使用对象在所述瞄准画面中的显示位置,在所述瞄准画面中显示所述目标使用对象对应的第一锁定标识之后,所述方法还包括:
当对所述目标使用对象的锁定操作满足锁定完成条件时,将所述第一锁定标识替换为第二锁定标识,所述第一锁定标识和所述第二锁定标识的标识差异包括标识样式和标识颜色中的至少一种。


8.根据权利要求1至7任一所述的方法,其特征在于,所述控制所述远程虚拟道具向所述目标使用对象发起远程伤害,包括:
控制所述远程虚拟道具按照目标弹道发射导弹;
若所述目标使用对象未发生移动,则控制所述导弹沿所述...

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

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

1
相关领域技术
  • 暂无相关专利