CN110180172B - 游戏中的地图切换方法及装置、电子设备、存储介质 - Google Patents
游戏中的地图切换方法及装置、电子设备、存储介质 Download PDFInfo
- Publication number
- CN110180172B CN110180172B CN201910484964.0A CN201910484964A CN110180172B CN 110180172 B CN110180172 B CN 110180172B CN 201910484964 A CN201910484964 A CN 201910484964A CN 110180172 B CN110180172 B CN 110180172B
- Authority
- CN
- China
- Prior art keywords
- included angle
- screen
- game
- map
- angle value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本公开是关于一种游戏中的地图切换方法及装置、电子设备、存储介质,涉及计算机技术领域,该方法包括:响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。本公开能够快速触发游戏中的打开大地图操作,提高操作效率和便捷性。
Description
技术领域
本公开涉及计算机技术领域,具体而言,涉及一种游戏中的地图切换方法、游戏中的地图切换装置、电子设备以及计算机可读存储介质。
背景技术
随着游戏应用的发展,玩家可能需要通过大地图来进行游戏操作。
相关技术中,一般通过点击游戏界面上的特定功能入口(例如功能菜单、功能图标等)来进入大地图画面。上述方式中,对特定功能入口的视觉呈现有一定的要求,用户需花费一定的学习成本,如果特定功能入口和游戏场景区分不明显,玩家不易发现,则需要进行多次操作指引。通过功能按钮的形式进入大地图时,玩家需要多次点击操作才能打开,操作步骤较多、效率较低且不方便,并且可能打断游戏进程。另外,通过特定功能入口进入大地图时,每次都必须完整加载客户端界面,因此资源消耗较高。
需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的数据。
发明内容
本公开的目的在于提供一种游戏中的地图切换方法及装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的切换大地图步骤繁琐的问题。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一个方面,提供一种游戏中的地图切换方法,应用于可呈现图形用户界面的折叠屏终端,所述折叠屏终端具有第一屏幕和第二屏幕,包括:响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。
在本公开的一种示例性实施例中,夹角发生变化之前,在所述第一屏幕中显示游戏场景画面;所述夹角信息包括夹角发生变化之后的夹角值;所述若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作,包括:若所述夹角发生变化之后的夹角值大于预设夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。
在本公开的一种示例性实施例中,在触发所述游戏中的打开大地图操作后,所述方法还包括:若所述夹角发生变化之后的夹角值小于所述预设夹角值,则触发游戏中的关闭大地图操作。
在本公开的一种示例性实施例中,夹角发生变化之前,在所述第一屏幕和所述第二屏幕中显示游戏场景画面;所述夹角信息包括夹角变化信息;所述若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作,包括:若所述夹角减少第一夹角值之后增大第二夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。
在本公开的一种示例性实施例中,在触发所述游戏中的打开大地图操作后,所述方法还包括:若所述夹角减少所述第一夹角值后未增大所述第二夹角值,则触发游戏中的关闭大地图操作;其中,所述第一夹角值处于第一范围内,所述第二夹角值处于第二范围内,且所述第一范围小于所述第二范围。
在本公开的一种示例性实施例中,在触发所述游戏中的打开大地图操作后,所述方法还包括:若所述夹角减少所述第一夹角值后增大所述第二夹角值,则触发游戏中的关闭大地图操作;其中,所述第一夹角值处于第一范围内,所述第二夹角值处于第二范围内,且所述第一范围小于所述第二范围。
在本公开的一种示例性实施例中,所述夹角信息包括以下至少之一:所述第一屏幕与所述第二屏幕的夹角值,所述第一屏幕相对于所述第二屏幕的夹角变化值。
在本公开的一种示例性实施例中,所述方法还包括:在触发所述游戏中的打开大地图操作时,提供一用于表示切换状态的提示信息,所述提示信息包括声音信息或触感信息。
本公开示例性实施例中提供的游戏中的地图切换方法、游戏中的地图切换装置、电子设备以及计算机可读存储介质中,通过响应于折叠屏终端的第一屏幕和第二屏幕之间的夹角发生变化时,两个屏幕之间的夹角信息满足预设条件,即可触发游戏中的打开大地图操作。一方面,只需要两个屏幕之间的夹角信息满足预设条件即可打开大地图操作,即,只要翻折两个屏幕即可快速打开大地图操作,简化了操作步骤,避免了相关技术中通过特定功能入口来进入大地图界面时需要的多次点击操作的繁琐的操作步骤,提高了操作效率。另一方面,只需要两个屏幕之间的夹角信息满足预设条件即可快速打开大地图操作,避免了相关技术中特定功能入口和游戏场景区分不明显而导致的多次引导的问题,提高了便捷性以及游戏进程的流畅感。再一方面,避免了每次进入大地图时均需要完整加载客户端界面的情况,减少了资源消耗,提高了性能。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示意性示出本公开示例性实施例中一种游戏中的地图切换方法的示意图;
图2示意性示出本公开示例性实施例中游戏中的地图切换的界面图;
图3示意性示出本公开示例性实施例中游戏中的地图切换的具体过程图;
图4示意性示出本公开示例性实施例中游戏中的地图切换装置的框图;
图5示意性示出本公开示例性实施例中一种电子设备的框图;
图6示意性示出本公开示例性实施例中一种程序产品。
具体实施方式
现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。
此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
本示例实施方式中首先提供了一种游戏中的地图切换方法,可以应用于具有大地图显示功能的各种游戏场景中,具体应用于可呈现图形用户界面的折叠屏终端,所述折叠屏终端具有第一屏幕和第二屏幕。参考图1中所示,该方法包括以下步骤:
在步骤S110中,响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;
在步骤S120中,若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。
本公开示例性实施例中提供的游戏中的地图切换方法、游戏中的地图切换装置、电子设备以及计算机可读存储介质中,通过折叠屏终端的第一屏幕和第二屏幕之间的夹角发生变化时,两个屏幕之间的夹角信息满足预设条件,即可触发游戏中的打开大地图操作。一方面,由于只需要两个屏幕之间的夹角信息满足预设条件即可触发打开大地图操作,即只要翻折两个屏幕即可快速触发打开大地图操作,简化了操作步骤,避免了相关技术中通过特定功能入口来进入大地图界面时需要的多次点击操作的繁琐的操作步骤,提高了操作效率。另一方面,只需要两个屏幕之间的夹角信息满足预设条件即可快速触发打开大地图操作,避免了相关技术中特定功能入口和游戏场景区分不明显而导致的多次引导的问题,提高了便捷性以及游戏进程的流畅感。再一方面,由于只需要夹角信息满足预设条件,避免了每次进入大地图时均需要完整加载客户端界面的情况,减少了资源消耗,提高了性能。
接下来,参考附图对本示例性实施例中的游戏中的地图切换方法进行具体说明。
在步骤S110中,响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件。
本示例性实施例中,折叠屏终端指的是至少包括两个触控屏幕,且屏幕可以弯折的移动终端,例如,折叠屏终端可以包括第一屏幕和第二屏幕,且第一屏幕和第二屏幕可为折叠屏终端上相对设置的两个屏幕。第一屏幕与第二屏幕显示的内容可以相同,也可以不同,此处不作特殊限定。
第一屏幕和第二屏幕之间的夹角,可以为0度至180度之间的任意角度,例如90度或者是180度。若当前时刻的第一屏幕和第二屏幕之间的夹角与上一时刻的第一屏幕和第二屏幕之间的夹角不同,可认为夹角发生变化。预设条件指的是事先设置的在夹角发生变化之前,根据第一屏幕和第二屏幕所处的状态或者是第一屏幕和第二屏幕之间的夹角而确定的条件,且夹角发生变化之前第一屏幕和第二屏幕所处的状态不同,设置的预设条件也相应的不同,以便于通过不同状态下的预设条件准确地触发游戏中的打开大地图操作,从而提高操作效率和操作的有效性。
具体地,在夹角发生变化之前,第一屏幕和第二屏幕之间夹角的夹角值可以为0度(处于折叠状态),夹角值也可以为90度(处于未完全折叠状态),夹角值还可以为120度(处于未完全展开状态),夹角值还可以为180度(处于展开状态),此处不作特殊限定。在夹角发生变化之前的夹角的夹角值为0度时,可以只在第一屏幕中显示游戏场景画面,或者是也可以在第一屏幕中显示游戏场景画面之外的其他UI界面,还可以在第一屏幕中显示大地图画面,而在第二屏幕中显示其他UI界面或者是不显示任何内容。在夹角值为180度时,可以同时在第一屏幕和第二屏幕中显示游戏场景画面,其中,游戏场景画面的显示面积等于第一屏幕的显示面积与第二屏幕的显示面积之和,或者是在第一屏幕和第二屏幕中显示游戏场景画面之外的其他UI界面。
为了满足夹角发生变化之前,第一屏幕和第二屏幕所处的不同状态的场景,第一屏幕和第二屏幕之间的夹角信息可以配置为两种情形:第一种情形是夹角发生变化之后的夹角值,第二种情形是夹角变化信息。具体地,当第一屏幕和第二屏幕变化之前的夹角值为0度或者是未完全折叠状态时,夹角信息为夹角发生变化之后的夹角值,例如120度等等。当第一屏幕和第二屏幕变化之前的夹角值为180度或者是处于未完全展开状态时,夹角信息可以为夹角变化信息(即第一屏幕相对于第二屏幕的夹角变化值),例如先减小10度再增大20度等等。
在检测到夹角发生变化的情况下,可响应于夹角发生变化的前提条件,判断第一屏幕和第二屏幕之间的夹角信息是否满足预设条件。也就是说,如果检测到用户对任意屏幕进行了翻折操作,可根据夹角发生变化之前,第一屏幕和第二屏幕所处的状态,通过程序检测对应于第一屏幕和第二屏幕所处的状态下,第一屏幕和第二屏幕当前的夹角信息(夹角发生变化之后的夹角值和/或第一屏幕相对于第二屏幕的夹角变化信息)是否满足事先设定的预设条件。
继续参考图1所示,在步骤S120中,若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。
本示例性实施例中,预设条件具体可以根据第一屏幕和第二屏幕之间的夹角发生变化之前的状态而确定。具体地,对于夹角信息为夹角发生变化之后的夹角值而言,预设条件可以为变化之后的夹角值大于设置的预设夹角值。对于夹角信息为夹角变化信息而言,预设条件可以为夹角的变化过程,例如夹角先减小后增大,或者是夹角先减小后增大再减小等等,此处不作特殊限定。
大地图可以是游戏场景的缩略图,用于简单预览游戏场景画面的具体情况的地图。一般而言,在游戏应用中,可通过大地图查看游戏角色所处的位置、敌人数量、安全区域、游戏角色离敌人的距离、资源分布情况、道具所处位置等等,通过打开大地图操作,能够方便玩家进行游戏操作。
对于第一种情形,夹角发生变化之前,在所述第一屏幕中显示游戏场景画面,且夹角信息包括夹角发生变化之后的夹角值。基于此,若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作的具体过程包括:若所述夹角发生变化之后的夹角值大于预设夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。在这种方式中,预设夹角值可以为预先设定的较大的数值,例如150度或者是其它不超过180度的数值。如果当前时刻第一屏幕和第二屏幕之间的夹角发生变化,且第一屏幕和第二屏幕之间的夹角在发生变化之后的夹角值为180度,由于180度大于设置的预设夹角值150度,因此可以自动触发游戏中的打开大地图操作,并且同时在第一屏幕和第二屏幕中显示大地图画面。
需要补充的是,在触发游戏中的打开大地图操作后,若所述夹角发生变化之后的夹角值小于所述预设夹角值,则触发游戏中的关闭大地图操作。具体而言,夹角发生变化之后的夹角值小于预设夹角值可以理解为:第一屏幕和第二屏幕之间的夹角一直在增大,但是最终夹角值小于预设夹角值;也可以理解为:第一屏幕和第二屏幕之间的夹角增大至大于预设夹角值之后又减小,使得最终夹角值小于预设夹角值。无论是哪种情况,只要夹角发生变化之后的夹角值小于预设夹角值,即可触发游戏中的关闭大地图操作。在触发游戏中的关闭大地图操作后,可将第一屏幕和第二屏幕恢复为夹角变化之前的显示画面。
举例而言,参考图2中所示,在折叠屏终端处于折叠状态时,其第一屏幕上显示游戏场景画面,在检测到将折叠屏终端打开直至第一屏幕和第二屏幕之间的夹角发生变化之后的夹角值大于预设夹角值时,可触发游戏中的打开大地图操作,在第一屏幕和第二屏幕中显示大地图画面。反之,则收起折叠屏终端触发关闭大地图操作。通过夹角发生变化之后的夹角值大于预设夹角值或者是小于预设夹角值,可快速触发打开大地图操作和关闭大地图操作,提高了操作效率。
需要说明的是,夹角发生变化之前,对于在第一屏幕中显示大地图画面的情况而言,如果检测到夹角发生变化之后的夹角值大于预设夹角值(即针对折叠屏终端的展开操作),则在所述第一屏幕和所述第二屏幕中显示大地图画面;如果检测到夹角发生变化之后的夹角值小于预设夹角值(即针对折叠屏终端的折叠操作),则返回夹角变化之前的界面,并在第一屏幕上显示大地图画面。
对于第二种情形,夹角发生变化之前,在第一屏幕和第二屏幕中显示游戏场景画面,夹角信息包括夹角变化信息。基于此,若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作的具体过程包括:若所述夹角减少第一夹角值之后增大第二夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。在这种方式中,第一夹角值处于第一范围内,第二夹角值处于第二范围内,并且第一范围小于第二范围。可例如,第一范围为10度至20度,第二范围为20度至50度等等。第一夹角值可以为第一范围内的任意一个数值,第二夹角值可以为第二范围内的任意一个数值,只要满足第二夹角值大于或者等于第一夹角值即可。
在这种情况下,第一屏幕和第二屏幕处于展开状态或者是未完全展开状态,第一屏幕和第二屏幕上显示游戏场景画面,因此可通过将屏幕先折叠再展开的操作来触发打开大地图操作。例如,第一屏幕和第二屏幕处于未完全展开状态时,其夹角为150度,接下来检测到夹角减少10度,进一步检测到夹角在减少10的基础上增加30度,则可以触发游戏中的打开大地图操作。再例如,第一屏幕和第二屏幕处于展开状态时,其夹角为180度,接下来检测到夹角减少10度,进一步检测到夹角在减少10度的基础上增加10度,则可以触发游戏中的打开大地图操作。在此过程中,先减小后增大后的夹角值并不需要满足大于前述设置的预设夹角值150度,只要检测到先减小后增大且减小的第一预设值小于或等于增大的第二预设值即可。
需要补充的是,在第二种情形下触发游戏中的打开大地图操作后,若所述所述夹角减少所述第一夹角值后未增大所述第二夹角值,则触发游戏中的关闭大地图操作。具体而言,夹角减少所述第一夹角值后未增大所述第二夹角值可以理解为:第一屏幕和第二屏幕之间的夹角减小后一直在增大,但是增大的角度小于减小的角度;也可以理解为:第一屏幕和第二屏幕之间的夹角减小后并未增大。无论是哪种情况,只要夹角未满足减小第一夹角值并增大第二夹角值,即可触发游戏中的关闭大地图操作。在触发游戏中的关闭大地图操作后,可将第一屏幕和第二屏幕恢复为夹角变化之前的显示画面。
在第二种情形下触发游戏中的打开大地图操作后,也可通过执行相同的操作触发游戏中的关闭大地图操作。具体地,若所述夹角减少所述第一夹角值后增大所述第二夹角值,则触发游戏中的关闭大地图操作;其中,所述第一夹角值依然处于第一范围内,所述第二夹角值处于第二范围内,且所述第一范围小于所述第二范围。举例而言,第一屏幕和第二屏幕处于展开状态时,第一屏幕和第二屏幕之间的夹角为180度,接下来检测到夹角减少10度,进一步检测到夹角在减少10度的基础上增加10度,则可以触发游戏中的打开大地图操作。在触发打开大地图操作后,再次检测到夹角减少10度,进而检测到夹角在减少10度的基础上增加10度,即可触发游戏中的关闭大地图操作。本示例性实施例中,通过第一屏幕和第二屏幕之间的夹角先减小再增大的方式来打开大地图和关闭大地图,提高了便捷性且降低了容错性,也避免了玩家可能造成的误操作,提高了操作准确率。
综上所述,对大地图的操作方式包括两种情况:第一种,当第一屏幕和第二屏幕处于折叠状态或者是未完全折叠状态时,若夹角发生变化之后的夹角值大于设置的预设夹角值,则触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。若夹角发生变化之后的夹角值小于设置的预设夹角值,则触发所述游戏中的关闭大地图操作。
第二种,当第一屏幕和第二屏幕处于展开状态或者是未完全展开状态时,若夹角减少第一夹角值之后增大第二夹角值,则触发所述游戏中的打开大地图操作,并在第一屏幕和第二屏幕中显示大地图画面。在触发打开大地图操作后,若夹角减少第一夹角值后未增大第二夹角值,则触发游戏中的关闭大地图操作。或者是,在触发打开大地图操作后,若夹角减少第一夹角值后增大第二夹角值,则触发游戏中的关闭大地图操作。
本示例性实施例中,通过在所述第一屏幕和所述第二屏幕之间的夹角发生变化时,第一屏幕与第二屏幕之间的夹角信息满足预设条件的情况下,可简单、方便、快速地触发所述游戏中的打开大地图操作。与此同时,不需要玩家必须多次操作才能打开大地图画面,减少了操作步骤,提高了大地图的切换效率,并且不会影响游戏的流畅性。另外,避免了通过特定功能入口进入大地图时每次都必须完整加载客户端界面的操作,减少了资源消耗。
在触发所述游戏中的打开大地图操作时,还可以提供一用于表示切换状态的提示信息,所述提示信息包括声音信息或触感信息。提示信息可以用于提示打开大地图操作,也可以用于提示关闭大地图操作,打开大地图操作和关闭大地图操作的提示方式可以相同,也可以不同,此处不作特殊限定。提示信息可以为声音信息,也可以为触感信息,还可以为声音信息和触感信息的结合,当然还可以为其他形式的提示信息。触感信息可以为第一屏幕或第二屏幕上的振动信息,可例如,当触发游戏中的打开大地图操作时,可发出一次触感信息;当触发游戏中的关闭大地图操作时,可发出两次触感信息。通过提供提示信息,可使玩家及时接收到打开或者是关闭大地图操作的提醒,提供便捷性,便于为玩家提供辅助作用。
另外,在打开大地图操作时,还可以根据夹角信息调整大地图画面在第一屏幕和第二屏幕上的显示形态。此处的显示形态可以包括动态效果,例如当发生变化之后的夹角值越大,其动态效果越明显。或者是夹角变化信息幅度越大,其动态效果越明显,从而增加游戏应用的多样性。
图3中示意性示出了打开大地图操作和关闭大地图操作的具体流程图,参考图3中所示,具体包括以下步骤S310至步骤S340,其中:
在步骤S310中,检测所述第一屏幕和所述第二屏幕之间的夹角是否发生变化,并确定所述第一屏幕和所述第二屏幕之间的夹角发生变化之前的夹角值。若是,则转至步骤S320;若否,则结束。
在步骤S320中,根据夹角值判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件。若是,则转至步骤S330;若否,则转至步骤S340。步骤S320的具体实现方式包括步骤S321和步骤S322,其中:
在步骤S321中,判断所述夹角发生变化之后的夹角值是否大于预设夹角值。若是,则转至步骤S330;若否,则转至步骤S340。
在步骤S322中,判断所述夹角发生变化之后的夹角变化信息是否为所述夹角减少第一夹角值之后增大第二夹角值。若是,则转至步骤S330;若否,则转至步骤S340。
在步骤S330中,若是,触发所述游戏中的打开大地图操作。
在步骤S340中,若否,触发所述游戏中的关闭大地图操作。
通过图3中的步骤,可在第一屏幕和第二屏幕处于折叠状态和展开状态时,快速地通过控制夹角变化之后的夹角值或夹角变化信息实现打开大地图操作或关闭大地图操作,相比于相关技术而言,减少了操作步骤,提高了大地图的切换效率。
本示例性实施例中,还提供了一种游戏中的地图切换装置,参考图4中所示,该游戏中的地图切换装置400可以包括:夹角判断模块401以及地图打开模块402,其中:
夹角判断模块401,可以用于响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;
地图打开模块402,可以用于若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。
需要说明的是,上述游戏中的地图切换装置中各模块的具体细节已经在对应的游戏中的地图切换方法中进行了详细描述,因此此处不再赘述。
应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
此外,尽管在附图中以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或是必须执行全部所示的步骤才能实现期望的结果。附加的或备选的,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
在本公开的示例性实施例中,还提供了一种能够实现上述方法的电子设备。
所属技术领域的技术人员能够理解,本发明的各个方面可以实现为***、方法或程序产品。因此,本发明的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件方面结合的实施方式,这里可以统称为“电路”、“模块”或“***”。
下面参照图5来描述根据本发明的这种实施方式的电子设备500。图5显示的电子设备500仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图5所示,电子设备500以通用计算设备的形式表现。电子设备500的组件可以包括但不限于:上述至少一个处理单元510、上述至少一个存储单元520、连接不同***组件(包括存储单元520和处理单元510)的总线550。
其中,所述存储单元存储有程序代码,所述程序代码可以被所述处理单元510执行,使得所述处理单元510执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。例如,所述处理单元510可以执行如图1中所示的步骤:在步骤S110中,响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;在步骤S120中,若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作。
存储单元520可以包括易失性存储单元形式的可读介质,例如随机存取存储单元(RAM)5201和/或高速缓存存储单元5202,还可以进一步包括只读存储单元(ROM)5203。
存储单元520还可以包括具有一组(至少一个)程序模块5205的程序/实用工具5204,这样的程序模块5205包括但不限于:操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
总线530可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、***总线、图形加速端口、处理单元或者使用多种总线结构中的任意总线结构的局域总线。
电子设备500也可以与一个或多个外部设备700(例如键盘、指向设备、蓝牙设备等)通信,还可与一个或者多个使得用户能与该电子设备500交互的设备通信,和/或与使得该电子设备500能与一个或多个其它计算设备进行通信的任何设备(例如路由器、调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口550进行。并且,电子设备500还可以通过网络适配器560与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器560通过总线530与电子设备500的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备500使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
在本公开的示例性实施例中,还提供了一种计算机可读存储介质,其上存储有能够实现本说明书上述方法的程序产品。在一些可能的实施方式中,本发明的各个方面还可以实现为一种程序产品的形式,其包括程序代码,当所述程序产品在终端设备上运行时,所述程序代码用于使所述终端设备执行本说明书上述“示例性方法”部分中描述的根据本发明各种示例性实施方式的步骤。
参考图6所示,描述了根据本发明的实施方式的用于实现上述方法的程序产品600,其可以采用便携式紧凑盘只读存储器(CD-ROM)并包括程序代码,并可以在终端设备,例如个人电脑上运行。然而,本发明的程序产品不限于此,在本文件中,可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
所述程序产品可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以为但不限于电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任何可读介质,该可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言的任意组合来编写用于执行本发明操作的程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、C++等,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(LAN)或广域网(WAN),连接到用户计算设备,或者,可以连接到外部计算设备(例如利用因特网服务提供商来通过因特网连接)。
此外,上述附图仅是根据本发明示例性实施例的方法所包括的处理的示意性说明,而不是限制目的。易于理解,上述附图所示的处理并不表明或限制这些处理的时间顺序。另外,也易于理解,这些处理可以是例如在多个模块中同步或异步执行的。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其他实施例。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
Claims (9)
1.一种游戏中的地图切换方法,应用于可呈现图形用户界面的折叠屏终端,所述折叠屏终端具有第一屏幕和第二屏幕,其特征在于,包括:
响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;所述夹角发生变化之前,在所述第一屏幕中显示游戏场景画面或在所述第一屏幕和所述第二屏幕中显示游戏场景画面;所述夹角信息包括夹角发生变化之后的夹角值或夹角变化信息;
若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作;
其中,所述若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作,包括:
若所述夹角发生变化之后的夹角值大于预设夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面;或,
若所述夹角减少第一夹角值之后增大第二夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。
2.根据权利要求1所述的游戏中的地图切换方法,其特征在于,在触发所述游戏中的打开大地图操作后,所述方法还包括:
若所述夹角发生变化之后的夹角值小于所述预设夹角值,则触发游戏中的关闭大地图操作。
3.根据权利要求1所述的游戏中的地图切换方法,其特征在于,在触发所述游戏中的打开大地图操作后,所述方法还包括:
若所述夹角减少所述第一夹角值后未增大所述第二夹角值,则触发游戏中的关闭大地图操作;
其中,所述第一夹角值处于第一范围内,所述第二夹角值处于第二范围内,且所述第一范围小于所述第二范围。
4.根据权利要求1所述的游戏中的地图切换方法,其特征在于,在触发所述游戏中的打开大地图操作后,所述方法还包括:
若所述夹角减少所述第一夹角值后增大所述第二夹角值,则触发游戏中的关闭大地图操作;
其中,所述第一夹角值处于第一范围内,所述第二夹角值处于第二范围内,且所述第一范围小于所述第二范围。
5.根据权利要求1所述的游戏中的地图切换方法,其特征在于,所述夹角信息包括以下至少之一:所述第一屏幕与所述第二屏幕的夹角值,所述第一屏幕相对于所述第二屏幕的夹角变化值。
6.根据权利要求1所述的游戏中的地图切换方法,其特征在于,所述方法还包括:
在触发所述游戏中的打开大地图操作时,提供一用于表示切换状态的提示信息,所述提示信息包括声音信息或触感信息。
7.一种游戏中的地图切换装置,应用于可呈现图形用户界面的折叠屏终端,所述折叠屏终端具有第一屏幕和第二屏幕,其特征在于,包括:
夹角判断模块,用于响应于所述第一屏幕和所述第二屏幕之间的夹角发生变化,判断所述第一屏幕与所述第二屏幕之间的夹角信息是否满足预设条件;所述夹角发生变化之前,在所述第一屏幕中显示游戏场景画面或在所述第一屏幕和所述第二屏幕中显示游戏场景画面;所述夹角信息包括夹角发生变化之后的夹角值或夹角变化信息;
地图打开模块,用于若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作;
其中,所述若所述夹角信息满足所述预设条件,触发所述游戏中的打开大地图操作,包括:
若所述夹角发生变化之后的夹角值大于预设夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面;或,
若所述夹角减少第一夹角值之后增大第二夹角值,触发所述游戏中的打开大地图操作,并在所述第一屏幕和所述第二屏幕中显示大地图画面。
8.一种电子设备,其特征在于,包括:
处理器;以及
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-6任意一项所述的游戏中的地图切换方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任意一项所述的游戏中的地图切换方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910484964.0A CN110180172B (zh) | 2019-06-05 | 2019-06-05 | 游戏中的地图切换方法及装置、电子设备、存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910484964.0A CN110180172B (zh) | 2019-06-05 | 2019-06-05 | 游戏中的地图切换方法及装置、电子设备、存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110180172A CN110180172A (zh) | 2019-08-30 |
CN110180172B true CN110180172B (zh) | 2022-07-12 |
Family
ID=67720413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910484964.0A Active CN110180172B (zh) | 2019-06-05 | 2019-06-05 | 游戏中的地图切换方法及装置、电子设备、存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110180172B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110665218B (zh) * | 2019-09-24 | 2023-10-31 | Oppo广东移动通信有限公司 | 游戏交互方法、游戏交互装置、存储介质与显示设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104536715A (zh) * | 2014-12-08 | 2015-04-22 | 联想(北京)有限公司 | 一种显示方法及电子设备 |
CN112262366A (zh) * | 2018-08-15 | 2021-01-22 | 华为技术有限公司 | 显示方法及装置 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2012108668A2 (ko) * | 2011-02-10 | 2012-08-16 | 삼성전자 주식회사 | 터치 스크린 디스플레이를 구비한 휴대 기기 및 그 제어 방법 |
-
2019
- 2019-06-05 CN CN201910484964.0A patent/CN110180172B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104536715A (zh) * | 2014-12-08 | 2015-04-22 | 联想(北京)有限公司 | 一种显示方法及电子设备 |
CN112262366A (zh) * | 2018-08-15 | 2021-01-22 | 华为技术有限公司 | 显示方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN110180172A (zh) | 2019-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110090441B (zh) | 游戏操作的控制方法及装置、存储介质及电子设备 | |
US10191633B2 (en) | Closing applications | |
US10394437B2 (en) | Custom widgets based on graphical user interfaces of applications | |
US10949154B2 (en) | Systems and methods for using screen sampling to detect display changes | |
CN107977141B (zh) | 交互控制方法、装置、电子设备及存储介质 | |
US20130057572A1 (en) | Multiple Display Device Taskbars | |
US20070101279A1 (en) | Selection of user interface elements for unified display in a display environment | |
CN109939433B (zh) | 虚拟卡牌的操作控制方法及装置、存储介质及电子设备 | |
US10452231B2 (en) | Usability improvements for visual interfaces | |
US10606447B2 (en) | Method and apparatus for interface presentation, method and apparatus for user interface interaction, and computer readable storage medium | |
CN109542323B (zh) | 基于虚拟场景的交互控制方法及装置、存储介质、电子设备 | |
KR20190032861A (ko) | 전자 장치 및 그의 제어 방법 | |
CN111045776B (zh) | 一种显示切换方法、装置、折叠终端和存储介质 | |
CN111782108B (zh) | 游戏中的界面切换控制方法、装置、介质与设备 | |
US20170185422A1 (en) | Method and system for generating and controlling composite user interface control | |
WO2013119386A1 (en) | Simulating input types | |
CN110180172B (zh) | 游戏中的地图切换方法及装置、电子设备、存储介质 | |
US20160232373A1 (en) | Method and apparatus for providing security information of user device | |
US10254940B2 (en) | Modifying device content to facilitate user interaction | |
CN110688183B (zh) | 界面切换方法、界面切换装置、存储介质与显示设备 | |
US9021346B2 (en) | Systems and methods for displaying and editing state-specific link attributes | |
CN112367295B (zh) | 插件展示方法及装置、存储介质及电子设备 | |
CN110665218B (zh) | 游戏交互方法、游戏交互装置、存储介质与显示设备 | |
CN110688079B (zh) | 交互控制方法、交互控制装置、存储介质与显示设备 | |
CN116459510A (zh) | 游戏场景显示方法及装置、计算机存储介质、电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |