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

技术编号:19135253 阅读: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 controlled by the virtual object in the virtual scene; obtaining the target rotation angle, the first rotation speed of the visual angle and the second rotation speed of the virtual prop according to the rotation operation of the visual angle when detecting the rotation operation of the visual angle; the second rotation speed is less than the first rotation speed based on the target rotation; The moving angle, the first rotation speed of the visual angle and the second rotation speed of the virtual prop are displayed in the scene interface of the virtual scene which changes with the rotation of the visual angle. The object animation is used to reflect the effect that the rotation of the virtual prop lags behind the rotation of the visual angle. By displaying the effect that the rotation of the virtual prop lags behind the rotation of the viewing angle, the invention can simulate the change of the virtual scene in the real scene, and the display effect is good.

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

【技术保护点】
1.一种界面显示方法,其特征在于,所述方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具;当检测视角转动操作时,根据所述视角转动操作,获取目标转动角度、视角的第一转动速度及所述虚拟道具的第二转动速度,所述第二转动速度小于所述第一转动速度;基于所述目标转动角度、所述视角的第一转动速度及所述虚拟道具的第二转动速度,在所述虚拟场景随着所述视角转动操作发生变化的场景界面中,显示目标动画,所述目标动画用于体现所述虚拟道具的转动滞后于所述视角的转动的效果。

【技术特征摘要】
1.一种界面显示方法,其特征在于,所述方法包括:在虚拟场景中显示虚拟对象当前所控制的虚拟道具;当检测视角转动操作时,根据所述视角转动操作,获取目标转动角度、视角的第一转动速度及所述虚拟道具的第二转动速度,所述第二转动速度小于所述第一转动速度;基于所述目标转动角度、所述视角的第一转动速度及所述虚拟道具的第二转动速度,在所述虚拟场景随着所述视角转动操作发生变化的场景界面中,显示目标动画,所述目标动画用于体现所述虚拟道具的转动滞后于所述视角的转动的效果。2.根据权利要求1所述的方法,其特征在于,所述根据所述视角转动操作,获取目标转动角度、视角的第一转动速度及所述虚拟道具的第二转动速度,包括:根据所述视角转动操作,获取目标转动角度和视角的第一转动速度;获取所述第一转动速度与预设系数的乘积作为所述虚拟道具的第二转动速度,所述预设系数小于1。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标转动角度、所述视角的第一转动速度及所述虚拟道具的第二转动速度,在所述虚拟场景随着所述视角转动操作发生变化的场景界面中,显示目标动画,包括:基于所述目标转动角度、所述视角的第一转动速度和所述虚拟道具的第二转动速度,确定所述虚拟道具在虚拟场景中的目标移动轨迹;基于所述虚拟道具在虚拟场景中的目标移动轨迹,生成目标动画;在所述虚拟场景随着所述视角转动操作发生变化的场景界面中,显示所述目标动画。4.根据权利要求1所述的方法,其特征在于,不同镜头模式下的虚拟道具的转动相对于所述视角的转动的滞后程度不同。5.根据权利要求1所述的方法,其特征在于,所述虚拟对象的不同移动状态下的所述虚拟道具的转动相对于所述视角的转动的滞后程度不同。6.根据权利要求1所述的方法,其特征在于,所述虚拟对象的不同周围环境下的所述虚拟道具的转动相对于所述视角的转动的滞后程度不同。7.根据权利要求1所述的方法,其特征在于,所述虚拟对象当前所控制的虚拟道具的道具类型不同时所述虚拟道具的转动相对于所述视角的转动的滞后程度不同。8.一种界面显示方法,其特征在于,所述方法包括:获取虚拟对象在虚拟场景中的状态信息,所述状态信息包括所述虚拟对象的移动状态、所述虚拟对象的周围环境和所述虚拟对象当前所控制的虚拟道具的道具类型中至少一项;根据当前镜头模式和所述状态信息,获取镜头的晃动信息;根据所述晃动信息,...

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

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

1