控件展示方法、装置、设备及存储介质制造方法及图纸

技术编号:29306273 阅读:16 留言:0更新日期:2021-07-17 01:51
本申请实施例提供一种控件展示方法、装置、设备及存储介质。该方法中,在图形界面中显示处于第一状态的目标控件组;响应针对目标控件组的第一指令,从为目标控件组配置的多个功能中,确定满足第一指令的目标功能;将目标控件组从第一状态切换至用于实现目标功能的第二状态,其中,目标控件组在不同状态下的控件布局不同。该方法不仅能够整合功能控件布局,避免功能控件布局散乱,提升人机交互界面的布局合理性,还大大降低各种功能的触发难度,提升各种功能的使用率,提高人机交互效率。提高人机交互效率。提高人机交互效率。

【技术实现步骤摘要】
控件展示方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种控件展示方法、装置、设备及存储介质。

技术介绍

[0002]游戏中,通常会设计多种多样的非战斗功能,从而,通过这些非战斗功能增加游戏玩法。例如,玩家通过交互功能与其他玩家或NPC实现交互,获得更多游戏资源、任务提示,以推动游戏进程。
[0003]目前,在游戏中,非战斗功能设置有相应触发方式,如功能按钮。以手机游戏为例,非战斗功能按钮种类众多,并且这些功能按钮大多常驻于游戏界面中。为保证战斗功能的操作空间,这些非战斗功能按钮通常会设置在游戏界面中的操作热区边缘,使得游戏界面布局散乱,玩家操作分散,易用性较差。此外,为避免这些非战斗功能按钮占用过多界面空间,这些非战斗功能按钮通常尺寸较小,难以引起玩家注意,导致非战斗功能的使用频率较低。
[0004]因此,亟待提出一种新的解决方案,用以克服目前存在的至少一个技术问题。

技术实现思路

[0005]本申请的多个方面提供一种控件展示方法、装置、设备及存储介质,用以整合功能控件布局,提高人机交互效率。
[0006]本申请实施例提供一种控件展示方法,包括:
[0007]在图形界面中显示处于第一状态的目标控件组;
[0008]响应针对目标控件组的第一指令,从为目标控件组配置的多个功能中,确定满足第一指令的目标功能;
[0009]将目标控件组从第一状态切换至用于实现目标功能的第二状态,其中,目标控件组在不同状态下的控件布局不同。
[0010]进一步可选地,处于第一状态的目标控件组包括至少一个功能触发控件,至少一个功能触发控件一一对应于至少一种功能。
[0011]基于此,响应针对目标控件组的第一指令,从为目标控件组配置的多个功能中,确定满足第一指令的目标功能,包括:
[0012]响应对目标功能触发控件的选取指令,以目标功能触发控件对应的功能作为目标功能;其中,目标功能触发控件为至少一个功能触发控件中的任一功能触发控件。
[0013]其中,进一步可选地,至少一个功能触发控件,包括:交互动作触发控件、表情触发控件、飞行触发控件中的至少一个。
[0014]进一步可选地,将目标控件从第一状态切换至用于实现目标功能的第二状态,包括:
[0015]从目标控件组关联的至少一个功能控件组中,确定用于执行目标功能的目标功能
控件组;
[0016]调用目标功能控件组,以将目标功能控件组加载到为处于第二状态下的目标控件组配置的功能控件区中;
[0017]在图形界面中显示处于第二状态下的目标控件组。
[0018]其中,目标控件组关联的至少一个功能控件组,包括:交互动作控件组、表情控件组、飞行控件组中的至少一个。
[0019]其中,可选地,若功能控件区中加载有交互动作控件组和/或表情控件组,则在图形界面中显示处于第二状态下的目标控件组,包括:
[0020]在功能控件区中,采用多层轮盘结构显示交互动作控件组和/或表情控件组中的多个功能控件,其中,每一层轮盘结构中包括至少一个功能控件。
[0021]其中,可选地,交互动作控件组包括单人交互动作控件组和多人交互动作控件组。
[0022]该方法还包括:控制目标控件组中的轮盘控件,以切换功能控件区中加载的交互动作控件组类型。
[0023]进一步可选地,若功能触发控件为飞行触控控件,并且目标功能为飞行功能,则该方法还包括:将图形界面中的虚拟角色所处状态切换至飞行状态。
[0024]从目标控件组关联的至少一个功能控件组中,确定用于执行目标功能的目标功能控件组,包括:从目标控件组关联的至少一个功能控件组中,确定用于执行飞行功能的飞行功能控件组,其中,飞行功能控件组包括用于触发降落操作的降落控件和用于控制飞行状态的状态操作控件。
[0025]进而,调用目标功能控件组,以将目标功能控件组加载到为处于第二状态下的目标控件组配置的功能控件区中,包括:调用飞行功能控件组,以将目标控件组中的飞行触发控件切换为降落控件,并将目标控件组中的轮盘控件切换为状态操作控件,以得到处于第二状态下的目标控件组。
[0026]进一步可选地,该方法还包括:判断目标控件组是否满足状态切换条件;若目标控件组满足状态切换条件,则将目标控件组从用于执行战斗功能的第三状态切换至第一状态。
[0027]其中,进一步可选地,状态切换条件,包括:最后一次接收到针对目标控件组的第二指令的时刻距离当前时刻的间隔超过设定阈值;或者,针对目标控件组的第二指令为用于停止战斗的操作指令。
[0028]本申请实施例还提供一种控件展示装置,该装置加载有图形界面。该装置包括:
[0029]显示模块,用于在图形界面中显示处于第一状态或第二状态的目标控件组;
[0030]收发模块,用于接收针对目标控件组的第一指令;
[0031]处理模块,用于响应第一指令,从为目标控件组配置的多个功能中,确定满足第一指令的目标功能;触发显示模块将目标控件组从第一状态切换至用于实现目标功能的第二状态,其中,目标控件组在不同状态下的控件布局不同。
[0032]本申请实施例还提供一种电子设备,包括:存储器和处理器;所述存储器用于存储一条或多条计算机指令;所述处理器用于执行所述一条或多条计算机指令以用于:执行本申请实施例提供的方法中的步骤。
[0033]本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,计算机程序
被执行时能够实现本申请实施例提供的方法中的步骤。
[0034]在本申请实施例提供的技术方案中,在图形界面中显示处于第一状态的目标控件组,该目标控件组即图形界面中提供给玩家的操作对象,例如非战斗功能按钮。基于此,响应针对目标控件组的第一指令,从为该目标控件组配置的多个功能中,确定满足该第一指令的目标功能。进而,将该目标控件组从第一状态切换至用于实现目标功能的第二状态,以使玩家可通过第二状态下的目标控件组触发目标功能。
[0035]本方案中,将至少一种功能配置到目标控件组中,并通过将目标控件组从第一状态切换至用于实现目标功能的第二状态,使得目标功能在图形界面中得以执行,从而,能够整合功能控件布局,避免功能控件布局散乱导致易用性差的问题,提升人机交互界面的布局合理性,提高人机交互效率。本方案中,还能在目标控件组的不同状态下展示用于实现不同功能的控件,大大降低各种功能的触发难度,提升各种功能的使用率,进一步提高人机交互效率。
附图说明
[0036]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0037]图1为本申请一示例性实施例提供的控件展示方法的流程示意图;
[0038]图2至图7为本申请实施例提供的游戏界面的示意图;
[0039]图8为本申请一示例性实施例提供的控件展示装置的结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种控件展示方法,其特征在于,包括:在图形界面中显示处于第一状态的目标控件组;响应针对所述目标控件组的第一指令,从为所述目标控件组配置的多个功能中,确定满足所述第一指令的目标功能;将所述目标控件组从所述第一状态切换至用于实现所述目标功能的第二状态,其中,所述目标控件组在不同状态下的控件布局不同。2.根据权利要求1所述的方法,其特征在于,处于所述第一状态的所述目标控件组包括至少一个功能触发控件,所述至少一个功能触发控件一一对应于所述至少一种功能;所述响应针对所述目标控件组的第一指令,从为所述目标控件组配置的多个功能中,确定满足所述第一指令的目标功能,包括:响应对目标功能触发控件的选取指令,以所述目标功能触发控件对应的功能作为所述目标功能;其中,所述目标功能触发控件为所述至少一个功能触发控件中的任一功能触发控件。3.根据权利要求2所述的方法,其特征在于,所述至少一个功能触发控件,包括:交互动作触发控件、表情触发控件、飞行触发控件中的至少一个。4.根据权利要求1所述的方法,其特征在于,所述将所述目标控件从所述第一状态切换至用于实现所述目标功能的第二状态,包括:从所述目标控件组关联的至少一个功能控件组中,确定用于执行所述目标功能的目标功能控件组;调用所述目标功能控件组,以将所述目标功能控件组加载到为处于所述第二状态下的所述目标控件组配置的功能控件区中;在所述图形界面中显示处于所述第二状态下的所述目标控件组。5.根据权利要求4所述的方法,其特征在于,所述目标控件组关联的至少一个功能控件组,包括:交互动作控件组、表情控件组、飞行控件组中的至少一个。6.根据权利要求5所述的方法,其特征在于,若所述功能控件区中加载有交互动作控件组和/或表情控件组,则所述在所述图形界面中显示处于所述第二状态下的所述目标控件组,包括:在所述功能控件区中,采用多层轮盘结构显示所述交互动作控件组和/或所述表情控件组中的多个功能控件,其中,每一层轮盘结构中包括至少一个功能控件。7.根据权利要求6所述的方法,其特征在于,所述交互动作控件组包括单人交互动作控件组和多人交互动作控件组;所述方法还包括:控制所述目标控件组中的轮盘控件,以切换所述功能控件区中加载的交互动作控件组类型。8.根据权利要求4所述的方法,其特征在于,若功能触发控件为飞行触发控件,并且所述...

【专利技术属性】
技术研发人员:于蒙夏润恺
申请(专利权)人:完美世界重庆互动科技有限公司
类型:发明
国别省市:

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

1