界面层级控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:17939046 阅读:40 留言:0更新日期:2018-05-15 19:39
本公开是关于一种界面层级控制方法、界面层级控制装置、计算机可读存储介质及电子设备,涉及人机交互技术领域,该方法包括:为多个界面层级配置多个节点,并确定每个节点的位置;响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。本公开可以提高控制界面层级跃迁的效率。

Interface level control method, device, electronic device and storage medium

The present disclosure is about an interface level control method, an interface layer control device, a computer readable storage medium and an electronic device, which involves the field of human-computer interaction. The method includes configuring multiple nodes for multiple interface levels and determining the location of each node; a response is triggered by a trigger at one of the interface levels. The interface level transition is controlled according to the location of a preset node. This disclosure can improve the efficiency of control interface level transition.

【技术实现步骤摘要】
界面层级控制方法、装置、电子设备及存储介质
本公开涉及人机交互领域,具体而言,涉及一种界面层级控制方法及界面层级控制装置、电子设备及计算机可读存储介质。
技术介绍
随着通信技术的快速发展,用户在移动终端上进行操作时,移动终端会根据用户的操作呈现出不同的操作界面和视觉动态反馈。相关技术中,可以通过编辑器实现操作界面在2D层面的动态反馈。例如,对于游戏应用而言,可以通过编辑器实现局部UI(UserInterface,用户界面)在2D层面的缩放、移动、旋转等动态反馈。在上述方式中,如果要实现纵深方向界面层级的跃迁或者是缩放、移动、旋转等动态反馈,则必须引入3DUI来实现。通过上述方式实现纵深方向界面层级跃迁的步骤较为繁琐,效率较低且不能满足用户自主操作的需求。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种界面层级控制方法及一种界面层级控制装置、电子设备及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一个方面,提供一种界面层级控制方法,包括:为多个界面层级配置多个节点,并确定每个节点的位置;响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。在本公开的一种示例性实施例中,根据一预设节点的位置控制所述界面跃迁包括:对比所述界面层级与所述预设节点的位置,并在所述界面层级未处于所述预设节点位置处时,控制所述界面层级跃迁至所述预设节点处。在本公开的一种示例性实施例中,控制所述界面层级跃迁至所述预设节点处包括:控制所述界面层级通过旋转和/或缩放的方式跃迁至所述预设节点处。在本公开的一种示例性实施例中,所述方法还包括:将所述界面层级对应的节点由第一状态切换为第二状态,并显示所述节点由所述第一状态切换为所述第二状态的动态效果。在本公开的一种示例性实施例中,确定每个节点的位置包括:在预设方向为所述节点增加坐标,并根据所述节点在所述预设方向的数值确定所述节点的位置坐标。在本公开的一种示例性实施例中,所述界面层级的多个所述节点之间相互独立。在本公开的一种示例性实施例中,所述触发操作包括点击操作、按压操作、长按操作中的至少一种。根据本公开的一个方面,提供一种界面层级控制装置,包括:位置确定模块,用于为多个界面层级配置多个节点,并确定每个节点的位置;跃迁控制模块,用于响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的界面层级控制方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的界面层级控制方法。本公开一种示例性实施例提供的界面层级控制方法、界面层级控制装置、电子设备及计算机可读存储介质中,通过为多个界面层级分别配置多个节点,并确定每个节点的位置;响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。一方面,可以根据节点的位置直接控制界面层级跃迁,简化了操作步骤,提高了效率;另一方面,可以通过触发操作控制界面层级跃迁,为用户自主操作层级跃迁提供了便利,进而提高了用户体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过参照附图来详细描述其示例实施例,本公开的上述和其他特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示意性示出本公开示例性实施例中一种界面层级控制方法示意图;图2示意性示出本公开示例性实施例中控制界面层级跃迁的示意图;图3示意性示出本公开示例性实施例中一种界面层级控制装置的结构示意图;图4示意性示出本公开示例性实施例中一种电子设备的框图;图5示意性示出本公开示例性实施例中一种程序产品。具体实施方式现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以采用其他的方法、组元、材料、装置、步骤等。在其他情况下,不详细示出或描述公知结构、方法、装置、实现、材料或者操作以避免模糊本公开的各方面。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个软件硬化的模块中实现这些功能实体或功能实体的一部分,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。本示例性实施例中首先公开了一种界面层级控制方法,可以应用于呈现各种游戏场景或者其它场景的操作界面的终端上,可以通过在终端的处理器上执行软件应用并在所述终端的显示器上渲染得到操作界面。所述终端可以为例如手机、平板电脑、笔记本电脑、游戏机、PDA等各种具有触控屏幕的电子设备,也可以为台式电脑等电子设备。参考图1所示,所述界面层级控制方法可以包括以下步骤:步骤S110.为多个界面层级配置多个节点,并确定每个节点的位置;步骤S120.响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。根据本示例实施例中的界面层级控制方法,一方面,可以根据预设节点的位置直接控制界面层级跃迁,简化了操作步骤,提高了效率;另一方面,可以通过触发操作控制界面层级跃迁,为用户自主操作层级跃迁提供了便利,进而提高了用户体验。接下来,参考图1和图2对所述界面层级控制方法中的各个步骤进行进一步解释说明。在步骤S110中,为多个界面层级配置多个节点,并确定每个节点的位置。在本示例性实施例中,一个UI界面内部可以分为多个UI层级即界面层级或UI组,每个节点相当于UI层级或者是UI组的挂接点,且UI节点的坐标可以代表整个UI层级或UI组的坐标。所述界面层级可以包括美术场景层、通用底板层以及前景层等。每个界面层级中可以包括多个界面元素,界面元素例如可以为工具栏,也可以为菜单、还可以为对话框或状态提示栏等,本示例性实施例在此不做特殊限定。可以首先为每个界面层级配置一个节点,即每个界面层级可以由对应的节点而确定。例如对于游戏应用中的英雄角色而言,可以将其图像显示和帧动画组件放在英雄角色体节点上,然后将跟随角色移动的阴影单独作为阴影节点,最后把负责生命值显示的进度条作为一组独立功能的节点,形成自己的迷本文档来自技高网...
界面层级控制方法、装置、电子设备及存储介质

【技术保护点】
一种界面层级控制方法,其特征在于,包括:为多个界面层级配置多个节点,并确定每个节点的位置;响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。

【技术特征摘要】
1.一种界面层级控制方法,其特征在于,包括:为多个界面层级配置多个节点,并确定每个节点的位置;响应作用于一个所述界面层级的触发操作,根据一预设节点的位置控制所述界面层级跃迁。2.根据权利要求1所述的界面层级控制方法,其特征在于,根据一预设节点的位置控制所述界面跃迁包括:对比所述界面层级与所述预设节点的位置,并在所述界面层级未处于所述预设节点位置处时控制所述界面层级跃迁至所述预设节点处。3.根据权利要求2所述的界面层级控制方法,其特征在于,控制所述界面层级跃迁至所述预设节点处包括:控制所述界面层级通过旋转和/或缩放的方式跃迁至所述预设节点处。4.根据权利要求2所述的界面层级控制方法,其特征在于,所述方法还包括:将所述界面层级对应的节点由第一状态切换为第二状态,并显示所述节点由所述第一状态切换为所述第二状态的动态效果。5.根据权利要求1所述的界面层级控制方法,其特征在于,确定每个节点的位置包括:在预设方向为所述节...

【专利技术属性】
技术研发人员:杨鹏吴志伟
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1