界面显示方法、装置、终端及存储介质制造方法及图纸

技术编号:31379986 阅读:18 留言:0更新日期:2021-12-15 11:24
本申请公开了一种界面显示方法、装置、终端及存储介质,涉及计算机和互联网技术领域。所述方法包括:显示用户界面,用户界面中显示有至少一个控件;获取针对至少一个控件中目标控件的触发区域的第一调整操作;其中,目标控件的触发区域用于触发目标控件的功能,目标控件的显示尺寸为第一尺寸;根据第一调整操作,确定目标控件的触发区域的调整后尺寸;将目标控件的触发区域从原始尺寸更改为调整后尺寸,以及继续以第一尺寸显示目标控件。本申请实施例提供的技术方案,通过可独立地针对目标控件的触发区域(如尺寸)进行调整,而无需通过调整目标控件来实现目标控件的触发区域的调整,提高了触发区域调整的灵活性和便捷性。高了触发区域调整的灵活性和便捷性。高了触发区域调整的灵活性和便捷性。

【技术实现步骤摘要】
界面显示方法、装置、终端及存储介质


[0001]本申请实施例涉及计算机和互联网
,特别涉及一种界面显示方法、装置、终端及存储介质。

技术介绍

[0002]目前,在游戏类应用程序中,玩家通常需要通过触发用户界面中的控件(如按钮)对应的功能,来实现一系列游戏操作,诸如方向控制、技能施放等。
[0003]以射击游戏类应用程序为例,相关技术通过将控件的触发区域(如碰撞盒区域)与控件进行重合设置,也即控件的触发区域的尺寸与控件的尺寸相同,并且两者的中心点之间重合。响应于玩家针对控件的触发区域的操作,触发该控件对应的功能。
[0004]然而,在相关技术中,在玩家对触发区域的尺寸有调整需求的情况下,玩家只能通过调整控件的尺寸来实现控件的触发区域的尺寸调整,操作不够便捷。

技术实现思路

[0005]本申请实施例提供了一种界面显示方法、装置、终端及存储介质,能够提高触发区域调整的灵活性和便捷性。所述技术方案如下:
[0006]根据本申请实施例的一个方面,提供了一种界面显示方法,所述方法包括:
[0007]显示用户界面,所述用户界面中显示有至少一个控件;
[0008]获取针对所述至少一个控件中目标控件的触发区域的第一调整操作;其中,所述目标控件的触发区域用于触发所述目标控件的功能,所述目标控件的显示尺寸为第一尺寸;
[0009]根据所述第一调整操作,确定所述目标控件的触发区域的调整后尺寸;
[0010]将所述目标控件的触发区域从原始尺寸更改为所述调整后尺寸,以及继续以所述第一尺寸显示所述目标控件。
[0011]根据本申请实施例的一个方面,提供了一种界面显示装置,所述装置包括:
[0012]界面显示模块,用于显示用户界面,所述用户界面中显示有至少一个控件;
[0013]操作获取模块,用于获取针对所述至少一个控件中目标控件的触发区域的第一调整操作;其中,所述目标控件的触发区域用于触发所述目标控件的功能,所述目标控件的显示尺寸为第一尺寸;
[0014]尺寸调整模块,用于根据所述第一调整操作,确定所述目标控件的触发区域的调整后尺寸;
[0015]所述界面显示模块,还用于将所述目标控件的触发区域从原始尺寸更改为所述调整后尺寸,以及继续以所述第一尺寸显示所述目标控件。
[0016]根据本申请实施例的一个方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述界面显示方
法。
[0017]根据本申请实施例的一个方面,提供了一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述界面显示方法。
[0018]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。终端的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该终端执行上述界面显示方法。
[0019]本申请实施例提供的技术方案可以包括如下有益效果:
[0020]通过针对控件的触发区域进行独立地调整操作,在不改变控件的尺寸的情况下,即可实现控件的触发区域的尺寸调整,而不局限于只能通过调整控件的尺寸来实现控件的触发区域的尺寸调整,从而提高了触发区域调整的灵活性。同时,由于可以直接对触发区域的尺寸进行调整,而无需通过控件对触发区域的尺寸进行间接地调整,从而提高了触发区域调整的便捷性。
附图说明
[0021]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是本申请一个实施例提供的方案实施环境的示意图;
[0023]图2是本申请一个实施例提供的界面显示方法的流程图;
[0024]图3和图4示例性示出了控件和控件的触发区域的示意图;
[0025]图5是本申请一个实施例提供的设置界面的示意图;
[0026]图6是本申请另一个实施例提供的设置界面的示意图;
[0027]图7示例性示出了确定触发位置是否落在触发区域的示意图;
[0028]图8示例性示出了控件重叠设置的示意图;
[0029]图9是本申请一个实施例提供的基于优先级确定所需触发的控件的流程图;
[0030]图10是本申请另一个实施例提供的设置界面的示意图;
[0031]图11是本申请另一个实施例提供的界面显示方法的流程图;
[0032]图12是本申请一个实施例提供的界面显示装置的框图;
[0033]图13是本申请另一个实施例提供的界面显示装置的框图;
[0034]图14是本申请一个实施例提供的终端的框图。
具体实施方式
[0035]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0036]请参考图1,其示出了本申请一个实施例提供的方案实施环境的示意图。该实施环境可以包括:终端10和服务器20。
[0037]终端10可以是诸如手机、平板电脑、游戏主机、多媒体播放设备、PC(Personal Computer,个人计算机)等电子设备。终端10中可以安装目标应用程序的客户端。例如,该目标应用程序可以是游戏类应用程序、模拟学习类应用程序、以及任何需要通过触发区域来触发控件对应的功能的应用程序。
[0038]服务器20用于为终端10中的应用程序(如游戏类应用程序)的客户端提供后台服务。例如,服务器20可以是上述应用程序(如游戏类应用程序)的后台服务器。服务器20可以是一台服务器,也可以是由多台服务器组成的服务器集群,或者是一个云计算服务中心。
[0039]终端10和服务器20之间可通过网络30进行互相通信。该网络30可以是有线网络,也可以是无线网络。
[0040]示例性地,以应用游戏类应用程序的客户端为例,玩家可以通过触发用户界面中的设置控件,开启设置界面,在设置界面中,玩家通过对用于调整控件的触发区域的调整控件进行调整操作,即可在不改变控件的尺寸的情况下,对控件的触发区域的尺寸进行调整,从而实现了在不影响用户界面中控件的布局的情况下,得到玩家所需的触发区域的布局。
[0041]请参考图2,其示出了本申请一个实施例提供的界面显示方法的流程图,该方法各步骤的执行主体可以是图1所示方案实施环境中的终端10,该方法可以包括如下几个步骤(步骤201~步骤204):
[0042]步骤201,显示用户界面,该用户界面中显示有至少一个控件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种界面显示方法,其特征在于,所述方法包括:显示用户界面,所述用户界面中显示有至少一个控件;获取针对所述至少一个控件中目标控件的触发区域的第一调整操作;其中,所述目标控件的触发区域用于触发所述目标控件的功能,所述目标控件的显示尺寸为第一尺寸;根据所述第一调整操作,确定所述目标控件的触发区域的调整后尺寸;将所述目标控件的触发区域从原始尺寸更改为所述调整后尺寸,以及继续以所述第一尺寸显示所述目标控件。2.根据权利要求1所述的方法,其特征在于,所述获取针对所述至少一个控件中目标控件的触发区域的第一调整操作,包括:响应于针对所述用户界面中的设置控件的操作,显示设置界面;其中,所述设置界面中显示有用于调整所述目标控件的触发区域的第一调整控件;响应于针对所述第一调整控件的操作,获取所述第一调整操作。3.根据权利要求2所述的方法,其特征在于,所述根据所述第一调整操作,确定所述目标控件的触发区域的调整后尺寸,包括:根据所述第一调整操作,确定所述目标控件的触发区域对应的调整参数;根据所述调整参数,确定所述目标控件的触发区域的调整后尺寸。4.根据权利要求3所述的方法,其特征在于,所述根据所述调整参数,确定所述目标控件的触发区域的调整后尺寸,包括:根据所述调整参数和所述目标控件的触发区域的初始设定尺寸,确定所述目标控件的触发区域的调整后尺寸;或者,根据所述调整参数和所述目标控件的初始显示尺寸,确定所述目标控件的触发区域的调整后尺寸;或者,根据所述调整参数和所述第一尺寸,确定所述目标控件的触发区域的调整后尺寸。5.根据权利要求1所述的方法,其特征在于,所述获取针对所述至少一个控件中目标控件的触发区域的第一调整操作,包括:响应于针对所述用户界面中的设置控件的操作,将所述目标控件的触发区域切换为可调整状态和可视状态;响应于针对所述目标控件的触发区域的操作,获取所述第一调整操作;所述根据所述第一调整操作,确定所述目标控件的触发区域的调整后尺寸,包括:根据所述第一调整操作的移动距离,确定所述目标控件的触发区域的调整后尺寸。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述用户界面的触发操作,获取所述触发操作的触发位置;在所述触发操作的触发位置位于多个所述控件的触发区域内的情况下,获取多个所述控件分别对应的优先级;触发多个所述控件中的所述优先级最高的控件的功能。7.根据权利要求6所述的方法,其特征在于,所述触发多个所述控件中的所述优先级最高的控件的功能之前,还包括:
采用直接插入排序算法,根据所述优先级对多个所述控件进行排序,得到控件序列;从所述控件序列中确定出所述优先级最高的控件。8.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述用户界面中的设置控件的操作,显示设置界面;其中,所述设置界面中显示有用于调整所述目标控件的优先级的第二调整控件;响应于针对所述...

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

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

1