角色移动的控制方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:35578628 阅读:22 留言:0更新日期:2022-11-12 16:04
本申请提供了角色移动的控制方法、装置、电子设备及可读存储介质,响应针对于移动控件的触控操作,控制目标虚拟角色在游戏场景中移动,在图形用户界面中展示虚拟摄像头跟随目标虚拟角色移动拍摄到的游戏场景的第一画面;在目标虚拟角色处于移动状态下,当基于控制目标虚拟角色移动的控制参数以及虚拟摄像头的转动参数确定的地图开启进度值达到预设进度阈值时,在图形用户界面中显示虚拟地图。这样,在目标虚拟角色处于移动状态下,基于控制目标虚拟角色移动的控制参数以及虚拟摄像头的转动参数,确定地图开启进度值,当地图开启进度值达到预设进度阈值时,自动显示虚拟地图,以提升寻路过程中的地图开启的便捷性,进而提升人机交互效率。机交互效率。机交互效率。

【技术实现步骤摘要】
角色移动的控制方法、装置、电子设备及可读存储介质


[0001]本申请涉及游戏
,尤其是涉及角色移动的控制方法、装置、电子设备及可读存储介质。

技术介绍

[0002]随着网络的发展,越来越多的游戏涌现在玩家的眼前,玩家可以通过操作终端设备上显示的虚拟控件控制目标虚拟角色来进行游戏,因此,游戏操作的便捷性对于玩家的游戏进程起着关键的作用。
[0003]在玩家控制虚拟角色移动的过程中,因为需要控制虚拟角色到达可以执行任务的位置或者是远离当前位置的安全位置处,这时为了更好地查看道路,进而更好地完成控制虚拟角色移动的寻路过程,需要打开虚拟地图进行道路查看并制定策略。
[0004]现有技术中,虚拟地图分为全屏虚拟地图以及显示在图形用户界面固定位置处的小地图,针对于不同的虚拟地图均存在不同的问题,例如,玩家在打开大地图后会进入一个全屏界面,并且在打开大地图时,需要外置一个另外的控制控件,通过在控制控件上的触控操作才能打开大地图,这样可能会需要玩家比较多的触控操作,并且可能会影响玩家当前的操作;而小地图虽然并不用另外操作进行展开,但是小地图所能展示的范围和内容都十分有限,对于寻路探索等玩法的体验都不太好,因此,如何更为便捷地打开大地图进行寻路查看,成为了亟待解决的问题。

技术实现思路

[0005]有鉴于此,本申请的目的在于提供角色移动的控制方法、装置、电子设备及可读存储介质,在目标虚拟角色处于移动状态下,基于控制目标虚拟角色移动的控制参数以及虚拟摄像头的转动参数,确定地图开启进度值,当地图开启进度值达到预设进度阈值时,自动显示虚拟地图,以提升寻路过程中的地图开启的便捷性,进而提升人机交互效率。
[0006]第一方面,本申请实施例提供了一种角色移动的控制方法,通过终端设备提供一图形用户界面,所述图形用户界面中显示有移动控件以及通过虚拟摄像头拍摄到的至少部分游戏场景的画面,所述游戏场景中包括由所述终端设备控制的目标虚拟角色,所述控制方法包括:
[0007]响应针对于所述移动控件的第一触控操作,控制所述目标虚拟角色在所述游戏场景中移动,以及控制所述虚拟摄像头跟随所述目标虚拟角色移动,并在所述图形用户界面中展示所述虚拟摄像头拍摄到的所述游戏场景的第一画面;
[0008]在所述目标虚拟角色处于移动状态下,基于控制所述目标虚拟角色移动的控制参数以及所述虚拟摄像头的转动参数,确定地图开启进度值,当所述地图开启进度值达到预设进度阈值时,在所述图形用户界面中显示虚拟地图。
[0009]第二方面,本申请实施例还提供了一种角色移动的控制装置,通过终端设备提供一图形用户界面,所述图形用户界面中显示有移动控件以及通过虚拟摄像头拍摄到的至少
部分游戏场景的画面,所述游戏场景中包括由所述终端设备控制的目标虚拟角色,所述控制装置包括:
[0010]角色移动控制模块,用于响应针对于所述移动控件的第一触控操作,控制所述目标虚拟角色在所述游戏场景中移动,以及控制所述虚拟摄像头跟随所述目标虚拟角色移动,并在所述图形用户界面中展示所述虚拟摄像头拍摄到的所述游戏场景的第一画面;
[0011]地图显示模块,用于在所述目标虚拟角色处于移动状态下,基于控制所述目标虚拟角色移动的控制参数以及所述虚拟摄像头的转动参数,确定地图开启进度值,当所述地图开启进度值达到预设进度阈值时,在所述图形用户界面中显示虚拟地图。
[0012]第三方面,本申请实施例还提供了一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如第一方面任一项所述的角色移动的控制方法的步骤。
[0013]第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如第一方面任一项所述的角色移动的控制方法的步骤。
[0014]本申请实施例提供的角色移动的控制方法、装置、电子设备及可读存储介质,响应针对于移动控件的第一触控操作,控制目标虚拟角色在游戏场景中移动,并展示虚拟摄像头在跟随目标虚拟角色移动的过程中拍摄的游戏场景的第一画面;在目标虚拟角色处于移动状态下,基于控制目标虚拟角色移动的控制参数以及虚拟摄像头的转动参数,确定地图开启进度值,当地图开启进度值达到预设进度阈值时,在图形用户界面中显示虚拟地图。在本申请实施例中,在目标虚拟角色处于移动状态下,基于控制目标虚拟角色移动的控制参数以及虚拟摄像头的转动参数,确定地图开启进度值,当地图开启进度值达到预设进度阈值时,自动显示虚拟地图,以提升寻路过程中的地图开启的便捷性,进而提升人机交互效率。
[0015]进一步的,在本申请实施例中,在虚拟地图展示过程中,还可以控制目标虚拟角色的移动,在寻路过程中可以边看地图边寻路,进而还可以提升寻路过程中的寻路及时率以及准确率。
[0016]为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
[0017]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0018]图1为本申请实施例所提供的一种角色移动的控制方法的流程图;
[0019]图2为本申请实施例所提供的图形用户界面的示意图之一;
[0020]图3为本申请实施例所提供的图形用户界面的示意图之二;
[0021]图4为本申请实施例所提供的一种角色移动的控制装置的结构示意图之一;
[0022]图5为本申请实施例所提供的一种角色移动的控制装置的结构示意图之二;
[0023]图6为本申请实施例所提供的一种电子设备的结构示意图。
具体实施方式
[0024]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本申请保护的范围。
[0025]首先,对本申请涉及的名词进行介绍:
[0026](1)游戏场景(虚拟场景)
[0027]游戏场景是应用程序在终端或服务器上运行时显示(或提供)的游戏场景。可选地,该游戏场景是对真实世界的仿真环境,或者是半仿真半虚构的虚拟环境,或者是纯虚构的虚拟环境。游戏场景是二维虚拟场景、2.5本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种角色移动的控制方法,其特征在于,通过终端设备提供一图形用户界面,所述图形用户界面中显示有移动控件以及通过虚拟摄像头拍摄到的至少部分游戏场景的画面,所述游戏场景中包括由所述终端设备控制的目标虚拟角色,所述控制方法包括:响应针对于所述移动控件的第一触控操作,控制所述目标虚拟角色在所述游戏场景中移动,以及控制所述虚拟摄像头跟随所述目标虚拟角色移动,并在所述图形用户界面中展示所述虚拟摄像头拍摄到的所述游戏场景的第一画面;在所述目标虚拟角色处于移动状态下,基于控制所述目标虚拟角色移动的控制参数以及所述虚拟摄像头的转动参数,确定地图开启进度值,当所述地图开启进度值达到预设进度阈值时,在所述图形用户界面中显示虚拟地图。2.根据权利要求1所述的控制方法,其特征在于,所述虚拟地图以预设透明度全屏浮动显示在所述图形用户界面上。3.根据权利要求1所述的控制方法,其特征在于,所述在所述目标虚拟角色处于移动状态下,基于控制所述目标虚拟角色移动的控制参数以及所述虚拟摄像头的转动参数,确定地图开启进度值,当所述地图开启进度值达到预设进度阈值时,在所述图形用户界面中显示虚拟地图,包括:响应针对于所述移动控件的第二触控操作,控制所述目标虚拟角色进入移动状态;在所述目标虚拟角色处于移动状态下,基于所述第二触控操作对应的控制参数,确定移动进度值,并基于所述虚拟摄像头的转动参数,确定在所述虚拟摄像头转动过程中对应的转动进度值;将所述移动进度值与所述转动进度值之间的进度值和值,确定为所述地图开启进度值,当所述地图开启进度值达到预设进度阈值时,在所述图形用户界面中显示虚拟地图。4.根据权利要求3所述的控制方法,其特征在于,所述在所述目标虚拟角色处于移动状态下,基于所述第二触控操作对应的控制参数,确定移动进度值,并基于所述虚拟摄像头的转动参数,确定在所述虚拟摄像头转动过程中对应的转动进度值,包括:基于所述第二触控操作的当前操作位置与所述移动控件的中心位置之间的像素距离,以及预设的像素距离与移动进度值之间的映射关系,确定移动进度值;根据所述虚拟摄像头在单位时间内的偏转角度,以及预设的单位时间内的偏转角度与转动进度值之间的映射关系,确定在所述虚拟摄像头转动过程中对应的转动进度值。5.根据权利要求3所述的控制方法,其特征在于,在所述响应针对于所述移动控件的第二触控操作,控制所述目标虚拟角色处进人移动状态之后,所述控制方法还包括:在所述目标虚拟角色处于移动状态下,实时检测所述第二触控操作的当前操作位置是否满足预设位置条件并且所述虚拟摄像头的转动参数是否达到预设转动阈值;若所述第二触控操作的当前操作位置满足预设位置条件并且所述虚拟摄像头的转动参数达到预设转动阈值,在所述图形用户界面中显示虚拟地图。6.根据权利要求5所述的控制方法,其特征在于,通过以下步骤确定所述第二触控操作的当前操作位置满足预设位置条件:确定所述当前操作位置与所述移动控件的中心位置之间的像素距离;若所述像素距离大于预设像素距离,确定所述第二触控操作的当前操作位置满足预设位置条件。
7.根据权利要求5所述的控制方法,其特征在于,所述虚拟摄像头的转动参数包括以下至少一种:单位时间内所述虚拟摄像头的转动次数、单位时间内所述虚拟摄像头偏移中心法线的偏转角度、所述虚拟摄像头的转动角度。8.根据权利要求7所述的控制方法,其特征在于,通过以下步骤确定所述虚拟摄像头的转动参数达到...

【专利技术属性】
技术研发人员:吴肖扬
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1