界面显示方法、装置、电子装置及计算机可读存储介质制造方法及图纸

技术编号:19135257 阅读:18 留言:0更新日期:2018-10-13 08:00
本发明专利技术公开了一种界面显示方法、装置、电子装置及计算机可读存储介质,属于计算机技术领域。方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点;当检测到射击参数调整操作时,获取所述虚拟对象的状态信息;根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离。本发明专利技术通过在界面中显示当前界面中显示的瞄准点所对应的虚拟场景中的瞄准位置与虚拟对象之间的距离,从而使得用户可以基于该距离和瞄准点指示的方向,进一步判断当前瞄准的虚拟场景中的位置,以便于更精确地瞄准射击。

Interface display method, device, electronic device and computer readable storage medium

The invention discloses an interface display method, a device, an electronic device and a computer readable storage medium, belonging to the field of computer technology. The method includes: displaying the virtual prop currently controlled by the virtual object and the aiming point of the virtual prop in the virtual scene; obtaining the state information of the virtual object when the shooting parameter adjustment operation is detected; displaying the current aiming point in the interface according to the shooting parameter adjustment operation and the state information; The corresponding distance between the aiming position and the virtual object in the virtual scene. By displaying the distance between the aiming position in the virtual scene corresponding to the aiming point displayed in the current interface and the virtual object in the interface, the invention enables the user to further determine the position in the currently aiming virtual scene based on the distance and the direction indicated by the aiming point so as to aim more accurately. Hit.

【技术实现步骤摘要】
界面显示方法、装置、电子装置及计算机可读存储介质
本专利技术涉及计算机
,特别涉及一种界面显示方法、装置、电子装置及计算机可读存储介质。
技术介绍
随着计算机技术的发展,人们可以通过模拟技术模拟现实生活中的场景,并将用于模拟现实场景的虚拟场景显示于终端界面中。其中,模拟技术是指利用相似原理,建立研究对象的模型,并通过模型间接地研究原型规律性的实验方法。例如,在游戏应用中,人们可以通过在终端上进行触控操作,控制虚拟对象在虚拟场景中进行跑动、跳跃、射击、跳伞等动作,来模拟现实中人的动作。这类游戏通常在终端屏幕中心显示瞄准点,用户可以通过调整三维虚拟场景的视角来调整瞄准点所瞄准的位置。目前,界面显示方法通常是在虚拟场景中显示虚拟对象当前所控制的虚拟道具,并在界面中显示该虚拟道具的瞄准点,用户可以通过该瞄准点获知当前虚拟道具的瞄准方向。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:由于兵器的发射物会受到重力、空气阻力或水中阻力等影响,该发射物的轨迹一般是抛物线的形状,而并非直线,用户通过上述界面显示方法仅能粗略地获知该虚拟道具的发射物沿直线发射的轨迹,与真实情况不符,因而无法精准判断当前虚拟道具当前瞄准的是虚拟场景中哪个位置,则可能无法精确地对其它虚拟对象进行瞄准射击。
技术实现思路
本专利技术实施例提供了一种界面显示方法、装置、电子装置及计算机可读存储介质,可以解决相关技术中不能精确进行瞄准射击的问题。所述技术方案如下:一方面,提供了一种界面显示方法,所述方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点,所述瞄准点用于指示所述虚拟道具的瞄准方向;当检测到射击参数调整操作时,获取所述虚拟对象的状态信息,所述状态信息包括所述虚拟对象的移动状态、所述虚拟对象的周围环境和所述虚拟对象当前所控制的虚拟道具的道具类型中至少一项;根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离。一方面,提供了一种界面显示装置,所述装置包括:显示模块,用于在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点,所述瞄准点用于指示所述虚拟道具的瞄准方向;获取模块,用于当检测到射击参数调整操作时,获取所述虚拟对象的状态信息,所述状态信息包括所述虚拟对象的移动状态、所述虚拟对象的周围环境和所述虚拟对象当前所控制的虚拟道具的道具类型中至少一项;所述显示模块,还用于根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离。一方面,提供了一种电子装置,所述电子装置包括:处理器;用于存放计算机程序的存储器;其中,所述处理器用于执行存储器上所存放的计算机程序,实现所述的界面显示方法中任一项所述的方法步骤。一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现所述的界面显示方法中任一项所述的方法步骤。本专利技术实施例提供的技术方案带来的有益效果至少包括:本专利技术实施例提供的装置通过根据检测到的射击参数调整操作,对射击参数进行调整,并基于虚拟对象在虚拟场景中的状态,确定并在界面中显示当前界面中显示的瞄准点所对应的虚拟场景中的瞄准位置与虚拟对象之间的距离,从而使得用户可以基于该距离和瞄准点指示的方向,进一步判断当前瞄准的虚拟场景中的位置,以便于更精确地瞄准射击。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种终端界面示意图;图2是本专利技术实施例提供的一种终端实际界面图;图3是本专利技术实施例提供的一种终端界面示意图;图4是本专利技术实施例提供的一种终端实际界面图;图5是本专利技术实施例提供的一种界面显示方法流程图;图6是本专利技术实施例提供的一种界面显示方法流程图;图7是本专利技术实施例提供的一种界面显示方法流程图;图8是本专利技术实施例提供的一种瞄准点所对应的虚拟场景中的瞄准位置与虚拟对象之间的距离的示意图;图9是本专利技术实施例提供的一种虚拟道具的射击角度的示意图;图10是本专利技术实施例提供的一种终端界面示意图;图11是本专利技术实施例提供的一种终端实际界面图;图12是本专利技术实施例提供的一种界面显示方法流程图;图13是本专利技术实施例提供的一种界面显示装置的结构示意图;图14是本专利技术实施例提供的一种电子装置的结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。本专利技术实施例主要涉及电子游戏或者模拟训练场景,以电子游戏场景为例,用户可以提前在该终端上进行操作,该终端检测到用户的操作后,可以下载电子游戏的游戏配置文件,该游戏配置文件可以包括该电子游戏的应用程序、界面显示数据或虚拟场景数据等,以使得该用户在该终端上登录电子游戏时可以调用该游戏配置文件,对电子游戏界面进行渲染显示。用户可以在终端上进行触控操作,该终端检测到触控操作后,可以确定该触控操作所对应的游戏数据,并对该游戏数据进行渲染显示,该游戏数据可以包括虚拟场景数据、该虚拟场景中虚拟对象的行为数据等。本专利技术涉及到的虚拟场景可以用于模拟一个三维虚拟空间,也可以用于模拟一个二维虚拟空间,该三维虚拟空间或二维虚拟空间可以是一个开放空间。该虚拟场景可以用于模拟现实中的真实环境,例如,该虚拟场景中可以包括天空、陆地、海洋等,该陆地可以包括沙漠、城市等环境元素,用户可以控制虚拟对象在该虚拟场景中进行移动,该虚拟对象可以是该虚拟场景中的一个虚拟的用于代表用户的虚拟形象,该虚拟形象可以是任一种形态,例如,人、动物等,本专利技术对此不限定。该虚拟场景中可以包括多个虚拟对象,每个虚拟对象在虚拟场景中具有自身的形状和体积,占据虚拟场景中的一部分空间。以射击类游戏为例,用户可以控制虚拟对象在该虚拟场景的天空中自由下落、滑翔或者打开降落伞进行下落等,在陆地上中跑动、跳动、爬行、弯腰前行等,也可以控制虚拟对象在海洋中游泳、漂浮或者下潜等,当然,用户也可以控制虚拟对象乘坐载具在该虚拟场景中进行移动,在此仅以上述场景进行举例说明,本专利技术实施例对此不作具体限定。用户也可以控制虚拟对象通过兵器与其他虚拟对象进行战斗,该兵器可以是冷兵器,也可以是热兵器,本专利技术对此不作具体限定。在上述电子游戏场景或模拟场景中,通常会设置有摄像机模型,该摄像机模型可以是在三维虚拟环境中位于虚拟对象周围的三维模型,也可以是二维虚拟场景中的二维模型,本专利技术实施例对此不作限定。在终端界面中显示的虚拟场景即是该摄像机的镜头所能拍摄到的虚拟场景,也可以理解为该摄像机的镜头即为对虚拟场景的一个观察点。该镜头的方向即为视角的方向。用户可以在终端上进行视角转动操作,终端检测到该视角转动操作时,可以根据视角转动操作,控制视角进行转动。具体地,终端可以控制镜头进行转动,相应地,镜头转动,该镜头所能拍摄到的虚拟场景也会发生变化,也即是虚拟场景的显示区域会不同。其中,该视角转动操作可以是对鼠标的移动操作,也可以本文档来自技高网...

【技术保护点】
1.一种界面显示方法,其特征在于,所述方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点,所述瞄准点用于指示所述虚拟道具的瞄准方向;当检测到射击参数调整操作时,获取所述虚拟对象的状态信息,所述状态信息包括所述虚拟对象的移动状态、所述虚拟对象的周围环境和所述虚拟对象当前所控制的虚拟道具的道具类型中至少一项;根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离。

【技术特征摘要】
1.一种界面显示方法,其特征在于,所述方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点,所述瞄准点用于指示所述虚拟道具的瞄准方向;当检测到射击参数调整操作时,获取所述虚拟对象的状态信息,所述状态信息包括所述虚拟对象的移动状态、所述虚拟对象的周围环境和所述虚拟对象当前所控制的虚拟道具的道具类型中至少一项;根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离。2.根据权利要求1所述的方法,其特征在于,所述根据所述射击参数调整操作和所述状态信息,在界面中显示当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离,包括:根据所述射击参数调整操作和所述状态信息,获取所述虚拟道具的发射物的目标移动轨迹;基于所述目标移动轨迹,获取当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离;在界面中显示所述距离。3.根据权利要求2所述的方法,其特征在于,所述根据所述射击参数调整操作和所述状态信息,获取所述虚拟道具的发射物的目标移动轨迹,包括:根据所述射击参数调整操作,调整所述虚拟道具的射击角度;根据所述状态信息,获取所述状态信息对应的重力和阻力参数;根据调整后的射击角度、所述重力和所述阻力参数,获取所述虚拟道具的发射物的目标移动轨迹,所述距离与所述射击角度正相关。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当检测到射击参数还原操作时,根据所述射击参数还原操作,将射击角度还原为所述虚拟道具的初始射击角度;根据所述初始射击角度和所述状态信息,获取当前瞄准点所对应的虚拟场景中的瞄准位置与所述虚拟对象之间的距离;在界面中显示所述距离。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:当根据所述状态信息,确定所述虚拟对象当前所控制的虚拟道具的道具类型为投掷类时,根据当前虚拟场景的视角方向,获取所述虚拟道具的投掷角度;根据所述投掷角度和所述状态信息,获取所述虚拟道具的目标移动轨迹;在界面中显示所述目标移动轨迹。6.根据权利要求5所述的方法,其特征在于,所述根据所述投掷角度和所述状态信息,获取所述虚拟道具的目标移动轨迹,包括:根据所述状态信息,获取所述状态信息对应的重力和阻力参数;根据所述投掷角度、所述重力和阻力参数,获取所述虚拟道具的目标移动轨迹。7.一种界面显示装置,其特征在于,所述装置包括:显示模块,用于在虚拟场景中显示虚拟对象当前所控制的虚拟道具以及所述虚拟道具的瞄准点,所述瞄准点用于指...

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

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

1