游戏显示的调整方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38613607 阅读:14 留言:0更新日期:2023-08-26 23:41
本申请提供一种游戏显示的调整方法、装置、电子设备及存储介质,该方法包括获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;基于初始分辨率和原始分辨率确定安全显示区域对应的第一目标分辨率;基于第一目标分辨率、原始分辨率以及位置信息确定目标游戏在移动端中显示的第二画布的第二目标分辨率;基于第二目标分辨率将目标游戏从所述第一画布调整到第二画布中,并将目标游戏的交互控件调整到所述安全显示区域中,从而使目标游戏在移动端中显示时,能够铺满移动端的显示区域,同时,将用于交互的交互控件限制在移动端的安全显示区域内,保证了用户在操控时不会受到异形屏的影响。到异形屏的影响。到异形屏的影响。

【技术实现步骤摘要】
游戏显示的调整方法、装置、电子设备及存储介质


[0001]本申请涉及游戏显示
,尤其涉及一种游戏显示的调整方法、装置、电子设备及存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]网页游戏一般运行在浏览器之上,此时上下边缘是浏览器地址栏,按键导航栏等浏览器的功能,因此,网页游戏一般不会考虑对异形显示屏的适配。但是,当网页游戏要直接在移动端上运行时,目前相关技术中,大多是保留上方状态栏,用跟页面大体一致的纯色背景填充状态栏背景,然后页面主体从状态栏以下开始布局,这样无法保证游戏画面铺满全屏显示,影响了网页游戏在游戏端的显示效果。

技术实现思路

[0004]有鉴于此,本申请的目的在于提出一种游戏显示的调整方法、装置、电子设备及存储介质。
[0005]基于上述目的,本申请提供了一种游戏显示的调整方法,包括:
[0006]获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;
[0007]基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率;
[0008]基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率;
[0009]基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,并将所述目标游戏的交互控件调整到所述安全显示区域中。
[0010]基于同一专利技术构思,本申请示例性实施例还提供了一种游戏显示的调整装置,包括:
[0011]获取模块,获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;
[0012]第一确定模块,基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率;
[0013]第二确定模块,基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率;
[0014]调整模块,基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,并将所述目标游戏的交互控件调整到所述安全显示区域中。
[0015]基于同一专利技术构思,本申请示例性实施例还提供了一种电子设备,包括存储器、处
理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器执行所述程序时实现如上所述的游戏显示的调整方法。
[0016]基于同一专利技术构思,本申请示例性实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的游戏显示的调整方法。
[0017]从上面所述可以看出,本申请提供的游戏显示的调整方法、装置、电子设备及存储介质,获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率;基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率;基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,并将所述目标游戏的交互控件调整到所述安全显示区域中,从而可以使目标游戏在移动端中显示时,能够铺满整个移动端的显示区域,同时,将用于交互的交互控件限制在移动端的安全显示区域内,保证了用户在操控目标游戏时不会受到异形屏的影响。
附图说明
[0018]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1为本申请实施例的一种应用场景的示意图;
[0020]图2为相关技术中一种目标游戏在移动端中显示的结构示意图;
[0021]图3为本申请实施例的一种目标游戏在移动端中显示的结构示意图;
[0022]图4为本申请实施例的一种游戏显示的调整方法的流程示意图;
[0023]图5为本申请实施例的一种游戏显示的调整装置的结构示意图;
[0024]图6为本申请实施例的一种具体的电子设备的结构示意图。
具体实施方式
[0025]下面将参考若干示例性实施方式来描述本申请的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本申请,而并非以任何方式限制本申请的范围。相反,提供这些实施方式是为了使本申请更加透彻和完整,并且能够将本申请的范围完整地传达给本领域的技术人员。
[0026]根据本申请的实施方式,提出了一种游戏显示的调整方法、系统、电子设备及存储介质。
[0027]在本文中,需要理解的是,附图中的任何元素数量均用于示例而非限制,以及任何命名都仅用于区分,而不具有任何限制含义。
[0028]下面参考本申请的若干代表性实施方式,详细阐释本申请的原理和精神。
[0029]专利技术概述
[0030]目前,相关技术中,当网页游戏要直接在移动端上运行时,大多是保留上方状态
栏,用跟页面大体一致的纯色背景填充状态栏背景,然后页面主体从状态栏以下开始布局,这样无法保证游戏画面铺满全屏显示,影响了网页游戏在游戏端的显示效果。参考图2,其中,阴影部分为游戏的画面的显示区域,可以看到,在移动端(手机)的显示区域有很大一部分没有显示游戏画面,导致游戏画面无法铺满整个显示区域。此外,移动端的游戏一般通过触控来实现游戏操控和交互,若将网页游戏的画面直接铺满移动端的整个显示区域,有可能导致,游戏中的一些交互控件显示在了不可触控区域(例如手机屏幕中的刘海区域),这无疑会影响到用户对游戏的正常操作。
[0031]为了解决上述问题,本申请提供了一种游戏显示的调整方法,具体包括:
[0032]获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率;基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率;基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,并将所述目标游戏的交互控件调整到所述安全显示区域中,从而可以使目标游戏在移动端中显示时,能够铺满整个移动端的显示区域,同时,将用于交互的交互控件限制在移动端的安全显示区域内,保证了用户在操控目标游戏时不会受到异形屏的影响。参考图3,其中,图3中的所有显示区域都被游戏画面铺面,02表示移动端的整个显示区域(第二画布),01表示安全显示区域,这本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种游戏显示的调整方法,其特征在于,包括:获取移动端的原始显示分辨率和安全显示区域的位置信息,并获取目标游戏在网页中显示的第一画布的初始分辨率;基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率;基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率;基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,并将所述目标游戏的交互控件调整到所述安全显示区域中。2.根据权利要求1所述的方法,其特征在于,基于所述初始分辨率和所述原始分辨率确定所述安全显示区域对应的第一目标分辨率,具体包括:确定与所述初始分辨率对应的预设适配分辨率;基于所述预设适配分辨率和所述原始分辨率确定所述第一目标分辨率。3.根据权利要求1所述的方法,其特征在于,基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定所述目标游戏在所述移动端中显示的第二画布的第二目标分辨率,具体包括:基于所述第一目标分辨率、所述原始分辨率以及所述位置信息确定目标缩放比例;基于目标缩放比例与所述原始分辨率确定所述第二目标分辨率。4.根据权利要求1所述的方法,其特征在于,基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,具体包括:基于所述第二目标分辨率将所述目标游戏的背景场景和交互控件均调整到所述第二画布中。5.根据权利要求4所述的方法,其特征在于,将所述目标游戏的交互控件调整到所述安全显示区域中,具体包括:将调整到所述第二画布中的交互控件移动到所述安全显示区域中。6.根据权利要求1所述的方法,其特征在于,基于所述第二目标分辨率将所述目标游戏从所述第一画布调整到所述第二画布中,具体包括:基于所述第二目标分辨率将所述目标游戏的背景场景调整到所述第二画布中。7.根据权利要求6所述的方法,其特征在于,将所述目标游戏的交互控件调整到所述安全显示区域中,具体包括:基于所述第一目标分辨率将所述交互控件调整到所述安全显示区域中。8.根据权利要求6所述的方法,其特征在于,基于所述第二目标分辨率将所述目标游戏的背景场...

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

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

1