一种游戏中的显示控制方法及装置与流程

文档序号:18897536发布日期:2019-10-18 21:28阅读:184来源:国知局
一种游戏中的显示控制方法及装置与流程

本申请涉及游戏技术领域,具体而言,涉及一种游戏中的显示控制方法及装置。



背景技术:

随着移动智能终端以及游戏业的发展,涌现出大量的、不同题材的移动端游戏。在诸多类型的游戏中,玩家需要频繁对游戏地图中的友方、敌方等元素进行观察,因此需要频繁地对游戏画面进行迅速、准确的切换。

目前,切换游戏画面包括两种方式,分别为快速切换和精准切换,即慢速切换。慢速切换一般可以通过拖动游戏画面的方式来实现,快速切换一般为打开游戏的缩略地图,通过点击缩略地图实现游戏画面的快速切换。

然而,快速切换的模式虽然能够实现游戏画面的快速切换,但操作繁琐,容易出现操作错误等,例如,有些游戏中需要点击特定的功能按键或特定的区域才能打开缩略地图,以实现基于缩略地图进行游戏画面的快速切换。这种方式不仅会由于玩家没有清楚的记得上述特定的功能按键或区域,导致操作失误,还需要双手操作游戏画面才能完成,操作方式繁琐,游戏画面的切换效率低下。另外,现有技术中需要特定的功能按键才能实现游戏画面的快速切换,无法实现游戏画面快速切换和慢速切换之间的无缝衔接。



技术实现要素:

有鉴于此,本申请的目的在于提供一种游戏中的显示控制方法及装置,能够通过在图形用户界面上利用特定触摸类型的触摸操作显示画面切换缩略图,实现游戏画面的快速切换,通过区别与上述特定触摸类型的触摸操作能够通过拖动实现游戏画面的慢速切换,解决现有技术中存在的切换游戏画面的操作繁琐、切换效率低下、以及无法实现游戏画面快速切换和慢速切换之间的无缝衔接的技术问题。

第一方面,本申请提供了游戏中的显示控制方法,应用于触控终端,所述触控终端的图形用户界面中显示游戏画面,所述游戏画面中部分地包含所述游戏的游戏场景,所述方法包括:

获取作用于所述图形用户界面上的第一触摸操作;

若所述第一触摸操作的触摸类型为第一预设触摸类型,则在所述图形用户界面上显示画面切换缩略图,所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域;基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面;

若所述第一触摸操作的触摸类型为第二预设触摸类型,则基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面。

在一种可能的实施方式中,上述显示控制方法中的在所述图形用户界面上显示画面切换缩略图,包括:

基于所述第一触摸操作的作用位置,确定所述画面切换缩略图在所述图形用户界面的显示区域;

将所述画面切换缩略图显示在所述显示区域上。

在一种可能的实施方式中,上述显示控制方法中的显示区域包括第一触摸操作的作用位置,所述画面切换缩略图上标示有所述第一触摸操作的作用位置,并且画面切换缩略图上标示的所述第一触摸操作的作用位置与所述显示区域包括的第一触摸操作的作用位置重合。

在一种可能的实施方式中,上述显示控制方法中的第一预设触摸类型为以下任一种:双击操作类型、重压操作类型、长按操作类型。

在一种可能的实施方式中,上述显示控制方法中的基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,包括:

根据第一预设周期,获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息;

基于所述第一位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制方法中的基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,包括:

若所述第二触摸操作滑出所述画面切换缩略图,则确定所述第二触摸操作最后作用于所述画面切换缩略图的第二位置信息;

基于所述第二位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制方法中的基于所述第一触摸操作,确定第二目标游戏画面,包括:

根据第二预设周期,获取第一触摸操作作用在所述图形用户界面上的第三位置信息;

基于所述第三位置信息,确定所述第二目标游戏画面。

在一种可能的实施方式中,上述显示控制方法中的从所述第一触摸操作到所述第二触摸操作为连续触摸操作。

在一种可能的实施方式中,在当前游戏画面上显示画面切换缩略图之后,上述显示控制方法还包括:

若作用于画面切换缩略图上的所述第二触摸操作结束,则关闭画面切换缩略图。

在一种可能的实施方式中,上述显示控制方法中的第一触摸操作作用于所述图形用户界面的非功能区域。

第二方面,本申请提供了一种游戏中的显示控制装置,应用于触控终端,所述触控终端的图形用户界面中显示游戏画面,所述游戏画面中部分地包含所述游戏的游戏场景,所述显示控制装置包括:

获取模块,用于获取作用于所述图形用户界面上的第一触摸操作;

显示切换模块,用于在所述第一触摸操作的触摸类型为第一预设触摸类型时,在所述图形用户界面上显示画面切换缩略图,基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面;以及用于在所述第一触摸操作的触摸类型为第二预设触摸类型时,基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面;其中所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域。

在一种可能的实施方式中,上述显示控制装置中的显示切换模块在所述图形用户界面上显示画面切换缩略图时,具体用于:

基于所述第一触摸操作的作用位置,确定所述画面切换缩略图在所述图形用户界面的显示区域;

将所述画面切换缩略图显示在所述显示区域上。

在一种可能的实施方式中,上述显示区域包括第一触摸操作的作用位置,所述画面切换缩略图上标示有所述第一触摸操作的作用位置,并且画面切换缩略图上标示的所述第一触摸操作的作用位置与所述显示区域包括的第一触摸操作的作用位置重合。

在一种可能的实施方式中,上述第一预设触摸类型为以下任一种:双击操作类型、重压操作类型、长按操作类型。

在一种可能的实施方式中,上述显示控制装置中的显示切换模块在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于:

根据第一预设周期,获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息;

基于所述第一位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制装置中的显示切换模块在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于:

若所述第二触摸操作滑出所述画面切换缩略图,则确定所述第二触摸操作最后作用于所述画面切换缩略图的第二位置信息;

基于所述第二位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制装置中的显示切换模块基于所述第一触摸操作,确定第二目标游戏画面时,具体用于:

根据第二预设周期,获取第一触摸操作作用在所述图形用户界面上的第三位置信息;

基于所述第三位置信息,确定所述第二目标游戏画面。

在一种可能的实施方式中,从所述第一触摸操作到所述第二触摸操作为连续触摸操作。

在一种可能的实施方式中,上述显示控制装置中的显示切换模块在当前游戏画面上显示画面切换缩略图之后,还用于:

若作用于画面切换缩略图上的所述第二触摸操作结束,则关闭画面切换缩略图。

在一种可能的实施方式中,上述第一触摸操作作用于所述图形用户界面的非功能区域。

第三方面,本申请实施例还提供一种电子设备,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行时执行本申请实施例第一方面,第一方面中任一种可能的实施方式中的游戏中的显示控制方法中的步骤。

第四方面,本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行本申请实施例第一方面,第一方面中任一种可能的实施方式中的游戏中的显示控制方法中的步骤。

本申请实施例提供的游戏中的显示控制方法及装置,利用特定触摸类型的触摸操作能够在图像用户界面显示画面切换缩略图,以利用显示的画面切换缩略图实现游戏画面的快速切换,而不必依赖特定的功能按键或特定的区域才能打开画面切换缩略图,解决现有技术中存在的切换游戏画面的操作繁琐、切换效率低下的技术问题。同时,本申请通过区别与上述特定触摸类型的触摸操作能够在图形用户界面上通过拖动实现游戏画面的慢速切换,可见,本申请能够实现游戏画面快速切换和慢速切换之间的无缝衔接。另外,本申请在图形用户界面实现游戏画面快速切换和慢速切换之间的无缝衔接,有利于提高游戏画面切换的流畅度。

附图说明

为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1示出了本申请实施例提供的一种游戏中的显示控制方法的流程图;

图2示出了本申请实施例提供的另一种游戏中的显示控制方法的流程图;

图3示出了本申请的一种可能的实施例中切换为第二目标游戏画面的示意图;

图4示出了本申请的一种可能的实施例中切换为第一目标游戏画面的示意图;

图5示出了本申请实施例提供的一种游戏中的显示控制装置的结构示意图之一;

图6示出了本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。

另外,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“手机游戏中切换游戏画面”,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕上述应用场景进行描述,但是应该理解,这仅是一个示例性实施例。

需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。

玩家在游戏作战中,可能需要切换游戏视野,即游戏画面,以对游戏中的友方、敌方等元素进行观察。游戏画面的切换包括快速切换和精准切换,其中,精准切换的画面移动速度慢,画面切换的范围较小,但是精准切换能够将游戏画面精准定位到要切换到的画面和位置;快速切换的画面移动速度快,画面切换的范围较大。

在本申请方案提出之前,需要依赖特定的功能按键才能打开画面切换缩略图,以基于画面切换缩略图实现游戏画面的快速切换,操作繁琐、切换效率低下,并且无法实现游戏画面快速切换和慢速切换之间的无缝衔接,无法兼顾游戏画面切换的快速和精准的要求,游戏画面切换流畅性差。

但是在很多游戏中,游戏画面切换的方式需要同时兼顾快速和精准的要求,例如,在坦克对战中,有一种叫做自行火炮的坦克,这一类坦克需要经常以鸟瞰的视角观察战场,并瞄准敌方。由于坦克战斗的场景很大,而且瞄准敌方单位又要求十分精准,因此,自行火炮的坦克作战中游戏画面的切换中,需要兼顾快速和精准。而在本申请方案提出之前,无法兼顾游戏画面切换的快速和精准的要求。

针对游戏作战中,对游戏画面切换的需求,本申请提供了一种游戏画面切换方法及装置,该方法或装置在图形用户界面上,利用特定触摸类型的触摸操作显示画面切换缩略图,以利用显示的画面切换缩略图实现游戏画面的快速切换,而不必依赖特定的功能按键才能打开画面切换缩略图,简化了游戏画面切换过程中的操作、提高了游戏画面切换的效率。同时该方法或装置通过区别与上述特定触摸类型的触摸操作能够在图形用户界面上通过拖动实现游戏画面的慢速切换,该方法或装置能够实现游戏画面快速切换和慢速切换之间的无缝衔接,能够兼顾游戏画面切换过程中对速度和精确度的要求。另外,该方法或装置在图形用户界面上实现游戏画面快速切换和慢速切换之间的无缝衔接,有利于提高游戏画面切换的流畅度。

下面对通过一些具体的实施例对申请的游戏中的显示控制方法进行说明。

请参阅图1,图1为本申请实施例提供的一种游戏中的显示控制方法的流程图。该方法由游戏对应的后台服务器执行。

如图1所示,该游戏画面切换方法包括如下步骤:

s101、获取作用于所述图形用户界面上的第一触摸操作。

其中,触控终端的图形用户界面中显示游戏画面,游戏画面中部分地包含游戏的游戏场景。

上述游戏画面是指当前触控终端的图形用户界面上所显示的游戏的画面,还可以叫做游戏视野。游戏画面中可以包括游戏的各种功能键、友方单位、敌方单位等内容。游戏画面切换可以理解为,游戏场景随玩家的视角移动,玩家可以通过移动视角,观察游戏场景中的每个部分、角落,在该过程中,游戏画面切换后主要的变化为游戏场景的切换。

第一触摸操作可以是作用于触控终端的图形用户界面上的触摸操作,由于图形用户界面具备触控功能,并且游戏的画面显示在触控终端的图形用户界面上,因此,可以认为作用在图形用户界面上的第一触摸操作,是对应的作用在屏幕上显示的当前游戏画面的第一触摸操作。后续,所有作用在图形用户界面上触摸操作,都是对应作用在对应的游戏画面的触摸操作。

由于触控终端的图形用户界面具备触控功能,因此,可以通过触摸操作对游戏画面中的不同功能区域进行触摸控制,以通过不同功能区域对应的功能实现对游戏的控制。

由于触控终端的图形用户界面面积有限,因此,触控终端的图形用户界面不能显示游戏的整个画面,只能显示一部分画面。

s102、若所述第一触摸操作的触摸类型为第一预设触摸类型,则在所述图形用户界面上显示画面切换缩略图,所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域;基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面。

上述画面切换缩略图可以为所述游戏场景的缩略图的至少部分区域,也可以是游戏场景的全景的缩略图,由于受到智能终端屏幕大小及游玩体验的影响,不能够将整个游戏场景通过屏幕展示玩家,玩家通常只能在屏幕上观察到游戏全景中的一小部分。

由于画面切换缩略图包括的游戏画面大于当前的图形用户界面中显示游戏画面,因此,在画面切换缩略图上滑动实现的画面切换速度,大于直接在当前的图形用户界面中滑动实现的画面切换速度,即,在画面切换缩略图能够实现对游戏画面的快速切换。

这里,第一触摸操作的触摸类型可以是双击操作类型、重压操作类型、长按操作类型中的一种,但是本申请对第一触摸操作的触摸类型不进行限定。

该步骤中,第二触摸操作可以是作用于画面切换缩略图上的一个滑动或拖动的触摸手势,在第二触摸操作滑动的过程中,实时确定第二触摸操作作用于画面切换缩略图上的位置,之后可以根据定第二触摸操作作用于画面切换缩略图上的位置,确定上述第一目标游戏画面,例如可以以确定的位置为中心的预设大小的区域对应的游戏画面作为第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面。该步骤是一个持续的过程,也即,在第二触摸操作进行中,由于第二触摸操作作用的位置变化,游戏画面的也保持切换,若第二触摸操作保持在一个位置上,则游戏画面也一直保持在该位置对应的画面上。当然,也可以在第二触摸操作结束时,再确定第二触摸操作最后作用的位置,进而基于第二触摸操作最后作用的位置,确定第一目标游戏画面。

从第一触摸操作到第二触摸操作可以为连续触摸操作,即在第一触摸操作和第二触摸操作之间,玩家手指不离开图形用户界面。玩家在开始第一触摸操作时,若第一触摸操作的类型为第一预设触摸类型,则可以在第一触摸操作所作用的位置的周围区域显示画面切换缩略图,此时用户的手指仍然保持与触控终端的图形用户界面相接触,从显示画面切换缩略图开始后的触摸操作被判定为第二触摸操作。

这样,可以使玩家通过一个连续的触摸操作,进行呼出画面切换缩略图并快速切换游戏画面的操作,简化了快速切换游戏画面的操作,提升了玩家操作的流畅度。

当然,第一触摸操作和所述第二触摸操作之间的间隔时间也可以不为0,此时第一触摸操作和所述第二触摸操作不是连续的触摸操作。

第二触摸操作结束后,快速切换游戏画面的需求消失,此时可以关闭画面切换缩略图。

s103、若所述第一触摸操作的触摸类型为第二预设触摸类型,则基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面。

该步骤中,在获取到所述第一触摸操作之后,若所述第一触摸操作的触摸类型为第二预设触摸类型,则不显示画面切换缩略图,而是直接根据第一触摸操作在图像用户界面的触摸操作确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面。上述步骤实现的是游戏画面的慢速切换,即游戏画面的精准切换。

具体的,第二预设触摸类型可以是拖动或滑动,比如,第一触摸操作拖动当前游戏画面,使游戏画面移动,则图形用户界面显示的游戏画面会发生变化,游戏画面的移动方向、距离和第一触摸操作方向、距离相同或相反,移动后图形用界面中的游戏画面即为第二目标游戏画面。

这样,玩家在图形用户界面可以进行慢速或精准的游戏画面切换,实现了与快速切换游戏画面操作的无缝切换,提升玩家操作的流畅度。

上述实施例的游戏画面切换方法,可以通过在图形用户界面上,利用特定的触摸操作显示画面切换缩略图,继而利用画面切换缩略图进行游戏画面的快速切换,并且不需要触摸点击其他位置的功能键,简化了快速游戏画面切换的过程,提高了画面切换效率。另外,通过区别与上述特定触摸类型的触摸操作能够在图形用户界面上通过拖动实现游戏画面的慢速切换,能够实现游戏画面快速切换和慢速切换之间的无缝衔接。另外,本申请在图形用户界面实现游戏画面快速切换和慢速切换之间的无缝衔接,有利于提高游戏画面切换的流畅度。

在可选的实施例中,可以执行多次第一触摸操作,比如,先执行一次触摸类型为第二预设触摸类型第一触摸操作,再执行一次触摸类型为第一预设触摸类型第一触摸操作,可选的,这两次第一触控操作是连续触摸操作,例如,可以通过触摸类型为第二预设触摸类型第一触摸操作(比如,滑动)以通过第一种方式切换游戏画面,在保持触摸介质(比如,手指)不离开屏幕的情况下,接收触摸类型为第一预设触摸类型第一触摸操作(比如,重按)以通过第二种方式切换游戏画面。这样,进一步提升玩家操作的流畅度,更好的实现了不同的游戏画面操作方式的无缝切换。

请同时参阅图2,图2为本申请实施例提供的另一种游戏中的显示控制方法的流程图。该方法同样由游戏对应的后台服务器执行。

如图2中所示,该游戏中的显示控制方法具体的执行过程为:

s201、获取作用于所述图形用户界面上的第一触摸操作。

s202、若所述第一触摸操作的触摸类型为第一预设触摸类型,则基于所述第一触摸操作的作用位置,确定所述画面切换缩略图在所述图形用户界面的显示区域;将所述画面切换缩略图显示在所述显示区域上,所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域;基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面。

该步骤中,在第一触摸操作的触摸类型为第一预设触摸类型时,可以首先确定第一触摸操作的作用位置,再将作用位置周围预设大小的区域作为画面切换缩略图的显示区域。上述预设大小根据实际应用场景的需求预设设定,比如,智能终端设备的屏幕大小、游戏中游戏场景的大小,都可以是影响上述预设大小的因素。

在具体实施时,上述显示区域包括第一触摸操作的作用位置,画面切换缩略图上标示有所述第一触摸操作的作用位置,并且画面切换缩略图上标示的所述第一触摸操作的作用位置与所述显示区域包括的第一触摸操作的作用位置重合。这样,手指的第一触摸操作直接作用在画面切换缩略图的第一触摸操作的位置处,玩家可以直接在画面切换缩略图上执行第二触摸操作。

本申请实施例中,第一触摸操作和第二触摸操作为连续的触摸操作。这样,在显示画面切换缩略图之后,第二触摸操作的起点为第一触摸操作的作用位置,因此,在显示画面切换缩略图后的第一个时刻游戏画面不会切换,不会因显示画面切换缩略图而导致游戏画面切换至不符合玩家预期的画面。

s203、若所述第一触摸操作的触摸类型为第二预设触摸类型,则基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面。

其中,步骤s201、步骤s203的描述可以参照步骤s101、s103的描述,并且可以达到相同的技术效果,在此不做赘述。

请参阅图3,图3示出了本申请的一种可能的实施例中切换为第二目标游戏画面的效果图。

如图3所示,图中手指的触摸操作即为第一触摸操作,该第一触摸操作的触摸类型为第二预设触摸类型,具体如图3所示,第一触摸操作通过对图形用户界面中的游戏画面的拖动或滑动,进而对游戏画面进行切换。

请参阅图4,图4示出了本申请的一种可能的实施例中切换为第一目标游戏画面的效果图。

如图4所示,图中手指的触摸操作为第一触摸操作,该第一触摸操作的触摸类型为第一预设触摸类型,具体如图4所示,在图形用户界面上执行第一预设触摸类型的第一触摸操作,使画面切换缩略图401显示在图形用户界面上。图中,环绕手指的矩形图为画面切换缩略图401,即游戏中的小地图,画面切换缩略图401中标示了当前游戏画面位于画面缩略图中的位置,即图中402所示位置,与手指所在的区域重叠。玩家可以通过重压操作,呼出画面切换缩略图401,画面切换缩略图的显示位置在重压操作所作用周围的区域。

在一种可能的实施方式中,上述显示控制方法中的第一预设触摸类型为以下任一种:双击操作类型、重压操作类型、长按操作类型。

上述,双击操作类型可以包括在预设时间间隔内连续两次点击图形用户界面,在从第一触摸操作到第二触摸操作为连续触摸操作时,第二次点击后玩家的手指不与图形用户界面分离,直接执行第二触摸操作,通过画面切换缩略图切换游戏画面。重压操作类型可以包括触摸力度大于预设阈值的触摸操作,需要设备支持3d-touch功能;长按操作类型可以包括按压时间长于预设时长的触摸操作。

如图4所示,画面切换缩略图显示在了第一触摸操作用位置的周围区域,画面切换缩略图的显示区域,并不局限于第一触摸操作用位置的周围区域,还可以是当前游戏画面中其他的指定区域。

在一些实施例中,上述显示控制方法中的基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,包括:根据第一预设周期,获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息;基于所述第一位置信息,确定所述第一目标游戏画面。

在上述步骤中,可以周期性的获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息,并根据每个第一预设周期对应的第一位置信息确定并显示对应的第一目标游戏画面。这里确定的第一目标游戏画面可以是以第一位置信息对应的位置为中心的、与第一位置信息对应的位置之间距离小于预设距离的游戏画面中的位置构成。

在本申请的一些实施例中,第二触摸操作可能由于滑动失误等因素,导致滑出画面切换缩略图,此时,上述基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,具体可以通过以下步骤执行:

步骤一、若所述第二触摸操作滑出所述画面切换缩略图,则确定所述第二触摸操作最后作用于所述画面切换缩略图的第二位置信息。

步骤二、基于所述第二位置信息,确定所述第一目标游戏画面。

该步骤中,第二触摸操作的作用区域仅限于画面切换缩略图内,若第二触摸操作滑出了画面切换缩略图,则可以判定第二触摸操作结束,此时关闭画面切换缩略图。当第二触摸操作滑出了画面切换缩略图时,可以确定第二触摸操作最后作用于画面切换缩略图的第二位置信息,并基于该位置信息确定第一目标游戏画面,其中这里确定的第一目标游戏画面是包括第二触摸操作最后作用于画面切换缩略图的位置信息对应的位置的,一个边缘游戏画面。这里根据第二位置信息确定所述第一目标游戏画面的方法,与上述根据第一位置信息确定所述第一目标游戏画面的方法相同,这里不再进行赘述。

上述实施例中,若作用于画面切换缩略图上的所述第二触摸操作结束,则关闭画面切换缩略图,能够在玩家通过第二触摸操作快速对游戏画面进行切换后,玩家抬起手指,或滑出画面切换缩略图后,立刻关闭画面切换缩略图。在这之后,玩家能够根据需求立刻再输入其他操作类型的触摸操作,例如输入操作类型为第二预设触摸类型的第一触摸操作,从而实现了对游戏画面进行流畅地精准、慢速的游戏画面切换,实现了快速切换游戏画面和精准切换游戏画面的无缝转换,简化玩家切换游戏画面的过程。

在一些实施例中,在第一触摸操作的触摸类型为第二预设触摸类型时,可以利用如下步骤实现基于所述第一触摸操作,确定第二目标游戏画面:

步骤一、根据第二预设周期,获取第一触摸操作作用在所述图形用户界面上的第三位置信息。

步骤二、基于所述第三位置信息,确定所述第二目标游戏画面。

上述第二预设周期可以与第一预设周期相等,也可以不相等,第一预设周期和第二预设周期均按照实际应用场景的需求确定。

该实施例中,若第一触摸操作的触摸类型为第二预设触摸类型,则用户需要进行慢速精准切换游戏画面,此时直接获取到玩家在图形用户面上的第三位置信息,并根据获取的第三位置信息确定切换到的第二目标游戏画面。这里根据第三位置信息确定所述第二目标游戏画面的方法,与上述根据第一位置信息确定所述第一目标游戏画面的方法相同,这里不再进行赘述。

在一些实施例中,上述第一触摸操作可以是作用于所述图形用户界面的非功能区域的触摸操作。图形用户界面的非功能区域是指未设置与特定触摸操作对应的功能的区域,本实施例利用未设置功能的图形用户界面的非功能区域实现对游戏画面的快速切换或精准切换,并根据触摸类型的不同,实现了快速切换和精准切换的无缝衔接。

现有游戏的图形用户界面中,非功能区域的数量多、面积大,因此利用非功能区域实现对游戏画面的快速切换或精准切换,能够增加切换的灵活性和提高切换的效率。

另外,上述第一触摸操作也可以是作用于所述图形用户界面的某个或某些功能区域的触摸操作,但是,由于图像用户界面的功能区域已经预先配置有针对某些类型的触摸操作需要实现的功能,因此,在利用图形用户界面的功能区域实现游戏画面的快速切换或慢速切换时,是在原来触摸操作类型和对应的功能的基础上,增加新的触摸类型以及新的触摸类型对应的功能。

基于同一发明构思,本申请实施例还提供了与游戏中的显示控制方法对应的游戏中的显示控制装置,由于本申请实施例中的装置解决问题的原理与本申请实施例上述游戏画面切换方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。

请参阅图5,图5示出了本申请的实施例的游戏中的显示控制装置的结构图。如图5所示,游戏中的显示控制装置500应用于触控终端,所述触控终端的图形用户界面中显示游戏画面,所述游戏画面中部分地包含所述游戏的游戏场景,所述显示控制装置500包括:

获取模块501,用于获取作用于所述图形用户界面上的第一触摸操作;

显示切换模块502,用于在所述第一触摸操作的触摸类型为第一预设触摸类型时,在所述图形用户界面上显示画面切换缩略图,基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面;以及用于在所述第一触摸操作的触摸类型为第二预设触摸类型时,基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面;其中所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域。

在一种可能的实施方式中,上述显示控制装置500中的显示切换模块502在所述图形用户界面上显示画面切换缩略图时,具体用于:

基于所述第一触摸操作的作用位置,确定所述画面切换缩略图在所述图形用户界面的显示区域;

将所述画面切换缩略图显示在所述显示区域上。

在一种可能的实施方式中,上述显示区域包括第一触摸操作的作用位置,所述画面切换缩略图上标示有所述第一触摸操作的作用位置,并且画面切换缩略图上标示的所述第一触摸操作的作用位置与所述显示区域包括的第一触摸操作的作用位置重合。

在一种可能的实施方式中,上述第一预设触摸类型为以下任一种:双击操作类型、重压操作类型、长按操作类型。

在一种可能的实施方式中,上述显示控制装置500中的显示切换模块502在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于:

根据第一预设周期,获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息;

基于所述第一位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制装置500中的显示切换模块502在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于:

若所述第二触摸操作滑出所述画面切换缩略图,则确定所述第二触摸操作最后作用于所述画面切换缩略图的第二位置信息;

基于所述第二位置信息,确定所述第一目标游戏画面。

在一种可能的实施方式中,上述显示控制装置500中的显示切换模块502基于所述第一触摸操作,确定第二目标游戏画面,包括:

根据第二预设周期,获取第一触摸操作作用在所述图形用户界面上的第三位置信息;

基于所述第三位置信息,确定所述第二目标游戏画面。

在一种可能的实施方式中,从所述第一触摸操作到所述第二触摸操作为连续触摸操作。

在一种可能的实施方式中,上述显示控制装置500中的显示切换模块502在当前游戏画面上显示画面切换缩略图之后,还用于:

若作用于画面切换缩略图上的所述第二触摸操作结束,则关闭画面切换缩略图。

在一种可能的实施方式中,上述第一触摸操作作用于所述图形用户界面的非功能区域。

本申请实施例公开了一种电子设备,如图6所示,包括:处理器601、存储器602和总线603,所述存储器602存储有所述处理器601可执行的机器可读指令,当电子设备运行时,所述处理器601与所述存储器602之间通过总线603通信。

所述机器可读指令被所述处理器601执行时执行以下游戏中的显示控制方法的步骤:

获取作用于所述图形用户界面上的第一触摸操作;

若所述第一触摸操作的触摸类型为第一预设触摸类型,则在所述图形用户界面上显示画面切换缩略图,所述画面切换缩略图为所述游戏场景的缩略图的至少部分区域;基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面,并将当前游戏画面切换为第一目标游戏画面;

若所述第一触摸操作的触摸类型为第二预设触摸类型,则基于所述第一触摸操作,确定第二目标游戏画面,并将当前游戏画面切换为第二目标游戏画面。

在一些实施例中,上述处理器601在所述图形用户界面上显示画面切换缩略图时,具体用于执行:

基于所述第一触摸操作的作用位置,确定所述画面切换缩略图在所述图形用户界面的显示区域;

将所述画面切换缩略图显示在所述显示区域上。

在一些实施例中,上述显示区域包括第一触摸操作的作用位置,所述画面切换缩略图上标示有所述第一触摸操作的作用位置,并且画面切换缩略图上标示的所述第一触摸操作的作用位置与所述显示区域包括的第一触摸操作的作用位置重合。

在一些实施例中,上述第一预设触摸类型为以下任一种:双击操作类型、重压操作类型、长按操作类型。

在一些实施例中,上述处理器601在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于执行:

根据第一预设周期,获取第二触摸操作作用在所述画面切换缩略图上的第一位置信息;

基于所述第一位置信息,确定所述第一目标游戏画面。

在一些实施例中,上述处理器601在基于作用于画面切换缩略图上的第二触摸操作,确定第一目标游戏画面时,具体用于执行:

若所述第二触摸操作滑出所述画面切换缩略图,则确定所述第二触摸操作最后作用于所述画面切换缩略图的第二位置信息;

基于所述第二位置信息,确定所述第一目标游戏画面。

在一些实施例中,上述处理器601在基于所述第一触摸操作,确定第二目标游戏画面时,具体用于执行:

根据第二预设周期,获取第一触摸操作作用在所述图形用户界面上的第三位置信息;

基于所述第三位置信息,确定所述第二目标游戏画面。

在一些实施例中,上述处理器601执行的步骤中,从第一触摸操作到所述第二触摸操作为连续触摸操作。

在一些实施例中,上述处理器601在当前游戏画面上显示画面切换缩略图之后,还用于执行:

若作用于画面切换缩略图上的所述第二触摸操作结束,则关闭画面切换缩略图。

在一些实施例中,上述处理器601执行的步骤中的第一触摸操作作用于所述图形用户界面的非功能区域。

本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述任一实施例中的游戏中的显示控制方法的步骤。

本申请实施例还提供了一种计算机程序产品,其包括存储了处理器可执行的非易失的程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的游戏中的显示控制方法,具体实现可参见方法实施例,在此不再赘述。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统和装置的具体工作过程,可以参考方法实施例中的对应过程,本申请中不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

以上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1