虚拟环境画面的显示方法、装置、终端及存储介质制造方法及图纸

技术编号:30795532 阅读:11 留言:0更新日期:2021-11-16 08:00
本申请公开了一种虚拟环境画面的显示方法、装置、终端及存储介质,属于计算机和互联网技术领域。所述方法包括:显示第一虚拟环境画面;响应于针对第一功能控件的第一触控操作,控制虚拟对象执行第一功能控件对应的行为;响应于第一触控操作的触控位置,从第一位置移动至位于第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面。本申请中,同一个触控操作中,既能够控制虚拟对象执行对应的行为,也能够根据触控位置的变化调整虚拟环境画面,用户在控制虚拟对象执行某个行为的时候,只需要滑动手指即可调整虚拟对象的视角以调整所显示的虚拟环境画面,简化用户操作,在控制虚拟对象执行行为的同时提高虚拟环境画面的调整效率。的调整效率。的调整效率。

【技术实现步骤摘要】
虚拟环境画面的显示方法、装置、终端及存储介质


[0001]本申请涉及计算机和互联网
,特别涉及一种虚拟环境画面的显示方法、装置、终端及存储介质。

技术介绍

[0002]在射击游戏中,用户可以通过在屏幕上执行滑动操作来对虚拟环境进行观察。
[0003]在相关技术中,用户界面中显示有功能控件和虚拟环境画面。用户可以通过点击该功能控件控制虚拟对象执行对应的行为,用户也通过针对屏幕的滑动操作来对虚拟对象的视角进行调整,使得用户界面中可以显示不同的虚拟环境画面。而且,针对操作控件的点击操作与针对屏幕的滑动操作属于相互独立的操作,用户在点击操作控件之后,需要松手之后才可以触发生成针对屏幕的滑动操作。也就是说,若用户在点击操作控件之后一直不松手,则即使用户在屏幕上滑动手指客户端也无法检测到针对屏幕的滑动操作。
[0004]然而,在上述相关技术中,用户在点击操作控件之后,需要松手之后才可以触发生成针对屏幕的滑动操作,操作不简便。

技术实现思路

[0005]本申请实施例提供了一种虚拟环境画面的显示方法、装置、终端及存储介质,能够简化用户操作,在控制虚拟对象执行行为的同时提高虚拟环境画面的调整效率。所述技术方案如下:
[0006]根据本申请实施例的一个方面,提供了一种虚拟环境画面的显示方法,所述方法包括:
[0007]显示第一虚拟环境画面,所述第一虚拟环境画面是以虚拟对象的第一视角对虚拟环境进行观察的画面;
[0008]响应于针对第一功能控件的第一触控操作,控制所述虚拟对象执行所述第一功能控件对应的行为;其中,所述第一触控操作的起始触控位置是位于所述第一功能控件的响应区域内的第一位置;
[0009]响应于所述第一触控操作的触控位置,从所述第一位置移动至位于所述第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面;其中,所述第二虚拟环境画面是以所述虚拟对象的第二视角对所述虚拟环境进行观察的画面,且所述第二视角和所述第一视角具有不同的朝向。
[0010]根据本申请实施例的一个方面,提供了一种虚拟环境画面的显示装置,所述装置包括:
[0011]画面显示模块,用于显示第一虚拟环境画面,所述第一虚拟环境画面是以虚拟对象的第一视角对虚拟环境进行观察的画面;
[0012]对象控制模块,用于响应于针对第一功能控件的第一触控操作,控制所述虚拟对象执行所述第一功能控件对应的行为;其中,所述第一触控操作的起始触控位置是位于所
述第一功能控件的响应区域内的第一位置;
[0013]画面调整模块,用于响应于所述第一触控操作的触控位置,从所述第一位置移动至位于所述第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面;其中,所述第二虚拟环境画面是以所述虚拟对象的第二视角对所述虚拟环境进行观察的画面,且所述第二视角和所述第一视角具有不同的朝向。
[0014]根据本申请实施例的一个方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述虚拟环境画面的显示方法。
[0015]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述虚拟环境画面的显示方法。
[0016]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。服务器的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该服务器执行上述虚拟对象的选择方法;终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述虚拟环境画面的显示方法。
[0017]本申请实施例提供的技术方案可以带来如下有益效果:
[0018]通过针对第一功能控件的第一触控操作,控制虚拟对象执行第一功能控件对应的行为,并且,在第一触控操作的触控位置,从第一位置移动至位于第一功能控件的响应区域之外的第二位置的情况下,将虚拟对象由第一视角调整为第二视角,进而以第二视角为基准,显示第二虚拟环境画面,也就是说,在同一个触控操作中,既能够控制虚拟对象执行对应的行为,也能够根据触控位置的变化调整虚拟环境画面,用户在控制虚拟对象执行某个行为的时候,只需要滑动手指即可调整虚拟对象的视角以调整所显示的虚拟环境画面,在用户不松手的情况下客户端依旧可响应用户的滑动操作,简化用户操作,在控制虚拟对象执行行为的同时提高虚拟环境画面的调整效率。
附图说明
[0019]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本申请一个实施例提供的虚拟画面显示系统的示意图;
[0021]图2示例性示出了一种虚拟环境画面的显示方式的示意图;
[0022]图3是本申请一个实施例提供的虚拟环境画面的显示方法的流程图;
[0023]图4示例性示出了一种用户界面的示意图;
[0024]图5示例性示出了一种配置界面的示意图;
[0025]图6示例性示出了另一种虚拟环境画面的显示方式的示意图;
[0026]图7示例性示出了再一种虚拟环境画面的显示方式的示意图;
[0027]图8示例性示出了一种虚拟对象的控制方式的示意图;
[0028]图9示例性示出了另一种虚拟对象的控制方式的示意图;
[0029]图10示例性示出了一种第一供能控件的触控方式的示意图;
[0030]图11是本申请一个实施例提供的虚拟环境画面的显示装置的框图;
[0031]图12是本申请另一个实施例提供的虚拟环境画面的显示装置的框图;
[0032]图13是本申请一个实施例提供的终端的结构框图。
具体实施方式
[0033]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0034]请参考图1,其示出了本申请一个实施例提供的虚拟画面显示系统的示意图。该虚拟画面显示系统可以包括:终端10和服务器20。
[0035]终端10可以是诸如手机、平板电脑、游戏主机、电子书阅读器、多媒体播放设备、可穿戴设备、PC(Personal Computer,个人计算机)等电子设备。终端10中可以安装应用程序(如游戏应用程序)的客户端。可选地,该应用程序可以是需要下载安装的应用程序,也可以是即点即用的应用程序,本申请实施例对此不作限定。
[0036]在本申请实施例中,上述应用程序可以是任何能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟环境画面的显示方法,其特征在于,所述方法包括:显示第一虚拟环境画面,所述第一虚拟环境画面是以虚拟对象的第一视角对虚拟环境进行观察的画面;响应于针对第一功能控件的第一触控操作,控制所述虚拟对象执行所述第一功能控件对应的行为;其中,所述第一触控操作的起始触控位置是位于所述第一功能控件的响应区域内的第一位置;响应于所述第一触控操作的触控位置,从所述第一位置移动至位于所述第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面;其中,所述第二虚拟环境画面是以所述虚拟对象的第二视角对所述虚拟环境进行观察的画面,且所述第二视角和所述第一视角具有不同的朝向。2.根据权利要求1所述的方法,其特征在于,所述响应于所述第一触控操作的触控位置,从所述第一位置移动至位于所述第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面,包括:获取所述第一触控操作的触控位置;计算所述第一触控操作的触控位置和所述第一功能控件的基准位置之间的距离;在所述距离大于阈值的情况下,显示所述第二虚拟环境画面。3.根据权利要求2所述的方法,其特征在于,所述显示所述第二虚拟环境画面,包括:获取所述第一触控操作的触控位置相对于所述基准位置的方向信息;根据所述方向信息确定所述第二视角的朝向;基于所述第二视角的朝向,显示所述第二虚拟环境画面。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取自定义操作规则,所述自定义操作规则是从多种候选操作规则中选取的一种操作规则,所述多种候选操作规则包括第一操作规则,且所述多种候选操作规则还包括第二操作规则和第三操作规则中的至少一种;其中,所述第一操作规则为针对起始触控位置位于功能控件的响应区域内的触控操作,所述触控操作的触控位置在所述功能控件的响应区域内移动无法触发转向,且所述触控操作的触控位置在功能控件的响应区域外移动能够触发转向的操作规则;所述第二操作规则为针对起始触控位置位于功能控件的响应区域内的触控操作,所述触控操作的触控位置在移动时无法触发转向的操作规则;所述第三操作规则为针对起始触控位置位于功能控件的响应区域内的触控操作,所述触控操作的触控位置在移动时能够触发转向的操作规则;在所述自定义操作规则为所述第一操作规则的情况下,执行所述响应于所述第一触控操作的触控位置,从所述第一位置移动至位于所述第一功能控件的响应区域之外的第二位置,显示第二虚拟环境画面的步骤。5.根据权利要求4所述的方法,其特征在于,所述响应于针对第一功能控件的第一触控操作,控制所述虚拟对象执行所述第一功能控件对应的行为之后,还包括:在所述自定义操作规则为所述第二操作规则的情况下,响应于所述第一触控操作的触控位置发生移动,控制所述虚拟对象保持所述第一视角不变。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收第二触控操作,所述第二触控操作的起始触控位置是位于所述第一功能控件的响
应区域外的第三位置;在所述自定义操作规则为所述第二操作规则的情况下,响应于所述第二触控操作的触控位置,从所述第三位置移动至第四位置,显示第三虚拟环境画面;其中,所述第三虚拟环境画面是以所述虚拟对象的第三视角对所述虚拟环境进行观察的画面,且所述第三视角和所述第一视角具有不同的朝向。7.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述自定义操作规则为所述第三...

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

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

1