欢迎光临小豌豆知识网!
当前位置:首页 > 生活技术 > 运动娱乐> 信息显示方法、装置和电子设备独创技术42725字

信息显示方法、装置和电子设备

2021-02-02 16:39:21

信息显示方法、装置和电子设备

  技术领域

  本公开涉及游戏技术领域,尤其是涉及一种信息显示方法、装置和电子设备。

  背景技术

  玩家在游戏过程中,经常需要查看游戏场景中相关目标的一些信息,如,查看玩家自身或其他玩家所对应的虚拟角色的详情信息或虚拟角色的扩展功能信息等;相关技术中,当玩家从图形用户界面中选中目标后,图形用户界面中会显示该目标的详情信息,详情信息的显示通常需要占用图形用户界面中较大的区域面积,影响了图形用户界面中其他信息的显示,降低了玩家的游戏体验度。

  发明内容

  本公开的目的在于提供一种信息显示方法、装置和电子设备,以提高图形用户界面的利用率,同时提高用户的游戏体验度。

  本公开提供的一种信息显示方法,通过终端设备提供一图形用户界面,所述图形用户界面包括一对象展示窗口,所述对象展示窗口包括至少一个目标对象,所述方法包括:响应针对于所述目标对象的触发操作,显示所述目标对象的信息提示标识;所述信息提示标识用于:提示用户触发显示所述目标对象的信息;响应针对于所述信息提示标识的触发操作,在所述对象展示窗口的上层叠加显示所述目标对象的信息。

  进一步的,显示所述目标对象的信息提示标识的步骤包括:生成包含所述信息提示标识的所述目标对象的信息窗口;显示所述信息窗口中的所述信息提示标识,将所述信息窗口中除所述信息提示标识以外的部分隐藏至所述对象展示窗口的下层。

  进一步的,显示所述信息窗口中的所述信息提示标识的步骤,包括:显示所述信息窗口中包含有所述信息提示标识的窗口边缘部分。

  进一步的,在所述对象展示窗口的上层叠加显示所述目标对象的信息的步骤包括:在所述对象展示窗口的上层叠加显示包含有所述目标对象的信息的信息窗口;在所述信息窗口的下层隐藏至少一部分所述对象展示窗口。

  进一步的,在所述对象展示窗口的上层叠加显示包含有所述目标对象的信息的信息窗口的步骤,包括:基于预设的切换特效,将所述信息窗口的位置从所述对象展示窗口下层,切换至所述对象展示窗口的上层。

  进一步的,在所述信息窗口的下层隐藏至少一部分所述对象展示窗口的步骤,包括:显示所述对象展示窗口的窗口标签;将所述对象展示窗口中除所述窗口标签以外的部分隐藏至所述信息窗口的下层。

  进一步的,将所述对象展示窗口中除所述窗口标签以外的部分隐藏至所述信息窗口的下层的步骤之后,所述方法还包括:响应针对于所述窗口标签的触发操作,在所述信息窗口的上层叠加显示所述对象展示窗口;显示所述信息窗口中的信息提示标识,将所述信息窗口中除所述信息提示标识以外的部分隐藏至所述对象展示窗口的下层。

  进一步的,所述目标对象的信息包括所述目标对象的对象详情和/或扩展功能;所述扩展功能的显示优先级高于所述对象详情的显示优先级;所述在所述对象展示窗口的上层叠加显示所述目标对象的信息的步骤,包括:如果所述目标对象的信息同时包括所述目标对象的对象详情和扩展功能,在所述对象展示窗口的上层叠加显示所述扩展功能。

  进一步的,所述信息提示标识还用于提示所述目标对象是否存在信息;所述方法还包括:响应针对于所述信息提示标识的触发操作,如果所述目标对象不存在信息,生成提示框;所述提示框用于提示所述目标对象不存在信息。

  进一步的,所述目标对象的信息中包括所述目标对象的至少一个关联对象;所述在所述对象展示窗口的上层叠加显示所述目标对象的信息的步骤之后,所述方法还包括:响应针对于所述关联对象的触发操作,在所述图形用户界面区域中,除信息窗口以外的位置,显示所述关联对象的对象信息。

  进一步的,所述除信息窗口以外的位置包括:所述信息窗口的周围的侧部位置。

  进一步的,所述目标对象的信息包括所述目标对象的对象详情和/或扩展功能;如果所述目标对象的信息包括所述目标对象的对象详情,所述关联对象的对象信息包括该关联对象的对象详情;如果所述目标对象的信息包括所述目标对象的扩展功能,所述关联对象的对象信息包括中包含该关联对象对应的扩展功能。

  本公开提供的一种信息显示装置,通过终端设备提供一图形用户界面,所述图形用户界面包括一对象展示窗口,所述对象展示窗口包括至少一个目标对象,所述装置包括:第一显示模块,用于响应针对于所述目标对象的触发操作,显示所述目标对象的信息提示标识;所述信息提示标识用于:提示用户触发显示所述目标对象的信息;第二显示模块,用于响应针对于所述信息提示标识的触发操作,在所述对象展示窗口的上层叠加显示所述目标对象的信息。

  本公开提供的一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器执行所述机器可执行指令以实现上述任一项所述的信息显示方法。

  本公开提供的一种机器可读存储介质,所述机器可读存储介质存储有机器可执行指令,所述机器可执行指令在被处理器调用和执行时,所述机器可执行指令促使所述处理器实现上述任一项所述的信息显示方法。

  本公开提供的信息显示方法、装置和电子设备,响应针对于目标对象的触发操作,显示该目标对象的信息提示标识;该信息提示标识用于提示用户触发显示目标对象的信息;响应针对于该信息提示标识的触发操作,在对象展示窗口的上层叠加显示该目标对象的信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  附图说明

  为了更清楚地说明本公开具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

  图1为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图2为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图3为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图4为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图5为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图6(a)、图6(b)、图6(c)和图6(d)为本公开其中一种实施例提供的一种信息显示方法的流程图;

  图7为本公开其中一种实施例提供的一种信息显示装置的结构示意图;

  图8为本公开其中一种实施例提供的一种电子设备的结构示意图。

  具体实施方式

  下面将结合实施例对本公开的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。

  为便于理解,下面对本公开的一种应用场景进行介绍,该应用场景中,包括一终端设备,该终端设备中安装有一游戏客户端,在该终端设备中可以提供一图形用户界面,该图形用户界面中包括虚拟对象等多个目标,玩家可以从图形用户界面中选中目标后,在该图形用户界面中显示该目标的详情信息,但在相关技术中,详情信息的显示通常需要占用图形用户界面中较大的区域面积,影响了图形用户界面中其他信息的显示,并且,对目标的详情信息没有明确标记;在选中信息的后续关联操作通常也是跨界面显示,信息显示的关联性较弱。基于此,本公开实施例提供了一种信息显示方法、装置和电子设备,该技术可以应用于各类游戏场景中,具体应用于在游戏场景中选中目标,并显示该目标的信息应用中。

  在本公开其中一种实施例中的信息显示方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当信息显示方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备。

  在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏。以云游戏为例,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,信息显示方法的储存与运行是在云游戏服务器上完成的,客户端设备的作用用于数据的接收、发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行信息处理的终端设备为云端的云游戏服务器。在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面。

  在一可选的实施方式中,终端设备可以为本地终端设备。以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制图形用户界面在显示屏上的显示。

  在一种可能的实施方式中,本公开实施例提供了一种信息显示方法,通过第一终端设备提供图形用户界面,其中,第一终端设备可以是前述提到的本地终端设备,也可以是前述提到的云交互系统中的客户端设备。

  为便于理解,首先对本公开其中一种实施例所公开的一种信息显示方法进行详细介绍;该方法中,通过终端设备提供一图形用户界面,图形用户界面包括一对象展示窗口,对象展示窗口包括至少一个目标对象,上述终端设备可以是移动终端、电视机、计算机、掌上电脑等;上述图形用户界面可以理解为采用图形方式显示的操作用户界面,用于实现终端设备与操作该终端设备的用户之间的互动;上述对象展示窗口中通常包括一个或多个目标对象,该目标对象可以是游戏场景中的虚拟角色等;如图1所示,该方法包括如下步骤:

  步骤S102,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;信息提示标识用于:提示用户触发显示目标对象的信息。

  这里执行上述针对于目标对象的触发操作的可以是操作终端设备的用户,该用户也可以称为玩家或游戏玩家;上述信息提示标识的形式可以是汉字、图片、大写或小写字母等,具体可以根据实际需求进行设定;通常每个目标对象都有其对应的信息提示标识;不同目标对象的信息提示标识可以相同,也可以不同;用户在游戏过程中,通常会在特定场景下,需要查看特定的目标对象的信息,比如,用户需要查看自身所对应的虚拟角色的对象详情或虚拟角色的扩展功能,或者需要查看其他用户所对应的虚拟角色的对象详情或虚拟角色的扩展功能等;在实际实现时,操作终端设备的用户可以触发对象展示窗口中的一个目标对象,以显示出该目标对象所对应的信息提示标识。

  步骤S104,响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。

  这里执行上述针对于信息提示标识的触发操作的通常也可以是操作终端设备的用户,在实际实现时,当显示出所选目标对象对应的信息提示标识后,用户可以触发该信息提示标识,由于信息提示标识可以提示用户触发显示该目标对象的信息,这时会在对象展示窗口的上层叠加显示该目标对象的信息,比如,如果目标对象是游戏场景中的虚拟角色,则可以在对象展示窗口的上层叠加显示该虚拟角色的对象详情或扩展功能等。

  上述信息显示方法中,响应针对于目标对象的触发操作,显示该目标对象的信息提示标识;该信息提示标识用于提示用户触发显示目标对象的信息;响应针对于该信息提示标识的触发操作,在对象展示窗口的上层叠加显示该目标对象的信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  在一可选的实施方式中,该方法在上述实施例方法的基础上实现;该方法重点描述显示目标对象的信息提示标识的具体过程,具体对应下述步骤S202至步骤S204,如图2所示,该方法包括如下步骤:

  步骤S202,响应针对于目标对象的触发操作,生成包含信息提示标识的目标对象的信息窗口。

  上述信息窗口中可以包括目标对象的对象详情或扩展功能等;当用户触发对象展示窗口中的一个目标对象后,可以直接生成该目标对象所对应的信息窗口,该信息窗口中包含该目标对象所对应的信息提示标识;比如,以目标对象为虚拟角色,信息提示标识为“详情”为例,当用户触发对象展示窗口中的一个虚拟角色后,可以生成包含“详情”这个信息提示标识的信息窗口,该信息窗口中可以包括该虚拟角色的对象详情。

  步骤S204,显示信息窗口中的信息提示标识,将信息窗口中除信息提示标识以外的部分隐藏至对象展示窗口的下层。

  当生成目标对象的信息窗口后,显示该信息窗口中的信息提示标识,具体的,可以仅显示该信息窗口中的信息提示标识,将除信息提示标识以外的其他部分隐藏在对象展示窗口的下层;比如,仍以信息提示标识为“详情”这两个字为例,这时,可以仅显示信息窗口中的“详情”这两个字,将信息窗口中除“详情”这两个字以外的部分隐藏在对象展示窗口的下层,不会向用户显示,实现信息折叠。

  具体的,显示信息窗口中的信息提示标识的步骤还包括:显示信息窗口中包含有信息提示标识的窗口边缘部分。在实际实现时,信息提示标识通常可以显示在信息窗口的边缘部分,作为另一种显示方式,也可以显示包含该信息提示标识的信息窗口的边缘部分,比如,仍以信息提示标识为“详情”为例,则“详情”这两个字可以显示在信息窗口的窗口边缘,如右侧窗口边缘或左侧窗口边缘等,如果“详情”这两个字显示在信息窗口的右侧边缘,则可以显示信息窗口中包含“详情”这两个字的右侧窗口边缘;如果“详情”这两个字显示在信息窗口的左侧边缘,则可以显示信息窗口中包含“详情”这两个字的左侧窗口边缘等。

  步骤S206,响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。

  上述信息显示方法中,响应针对于目标对象的触发操作,生成包含信息提示标识的该目标对象的信息窗口,显示该信息窗口中的信息提示标识,将信息窗口中除该信息提示标识以外的部分隐藏至对象展示窗口的下层。响应针对于该信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  在一可选的实施方式中,该方法在上述实施例方法的基础上实现;该方法重点描述在对象展示窗口的上层叠加显示目标对象的信息的具体过程,具体对应下述步骤S304至步骤S306,如图3所示,该方法包括如下步骤:

  步骤S302,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;信息提示标识用于:提示用户触发显示目标对象的信息。

  步骤S304,响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示包含有目标对象的信息的信息窗口。

  在实际实现时,在用户触发对象展示窗口中的目标对象后,可以不生成包含该目标对象的信息的信息窗口,仅显示该目标对象的信息提示标识,在用户触发所选目标对象对应的信息提示标识后,再生成包含该目标对象的信息的信息窗口,并叠加显示在对象展示窗口的上层;比如,以目标对象为虚拟角色,目标对象的信息为虚拟角色的对象详情,信息提示标识为“详情”为例,当用户触发“详情”这个信息提示标识后,可以生成包含该虚拟角色的对象详情的信息窗口,该信息窗口可以叠加显示在对象展示窗口的上层。

  具体的,在对象展示窗口的上层叠加显示包含有目标对象的信息的信息窗口步骤还包括:基于预设的切换特效,将信息窗口的位置从对象展示窗口下层,切换至对象展示窗口的上层。

  上述切换特效可以参考日常查看纸质卡片来回的切换动作,也可以是以扇形的转圈的形式等多种不同的切换效果,可以根据实际需求预先设定信息窗口与对象展示窗口之间切换时的切换特效,基于所设定的切换特效,将信息窗口从对象展示窗口的下层切换至该对象展示窗口的上层。

  步骤S306,在信息窗口的下层隐藏至少一部分对象展示窗口。

  具体的,该步骤S306可以通过下述步骤一和步骤二实现:

  步骤一,显示对象展示窗口的窗口标签。

  上述窗口标签的形式可以是汉字、图片、大写或小写字母等,具体可以根据实际需求进行设定;当在对象展示窗口的上层叠加显示包含有目标对象的信息的信息窗口后,通常会显示该对象展示窗口的窗口标签,比如,该窗口标签可以是“展示”这两个字。

  在实际实现时,窗口标签通常显示在对象展示窗口的边缘部分,作为另一种显示方式,也可以显示包含该窗口标签的对象展示窗口的边缘部分,比如,仍以窗口标签为“展示”这两个字为例,则“展示”这两个字可以显示在对象展示窗口的窗口边缘,如右侧窗口边缘或左侧窗口边缘等,如果“展示”这两个字显示在对象展示窗口的右侧边缘,则可以显示对象展示窗口中包含“展示”这两个字的右侧窗口边缘;如果“展示”这两个字显示在对象展示窗口的左侧边缘,则可以显示对象展示窗口中包含“展示”这两个字的左侧窗口边缘等。

  步骤二,将对象展示窗口中除窗口标签以外的部分隐藏至信息窗口的下层。

  具体的,在显示对象展示窗口的窗口标签时,可以仅显示该对象展示窗口的窗口标签,将除窗口标签以外的其他部分隐藏在信息窗口的下层;或者,仅显示包含该窗口标签的对象展示窗口的窗口边缘部分,将除该窗口边缘部分以外的其他部分隐藏在信息窗口的下层,比如,以窗口标签为“展示”这两个字为例,这时,可以仅显示对象展示窗口中的“展示”这两个字,将对象展示窗口中除“展示”这两个字以外的部分隐藏在信息窗口的下层,不向用户显示;或者,仅显示包含“展示”这两个字的窗口边缘部分,将对象展示窗口中除该窗口边缘部分以外的其他部分隐藏在信息窗口的下层,不向用户显示。

  步骤三,响应针对于窗口标签的触发操作,在信息窗口的上层叠加显示对象展示窗口。

  这里执行上述针对于窗口标签的触发操作的通常也可以是操作终端设备的用户;在实际实现时,如果用户需要在图形用户界面中显示对象展示窗口,可以触发该窗口标签,这时可以实现信息窗口与对象展示窗口的切换,切换过程中也可以包含预设的切换特效,以在信息窗口的上层叠加显示对象展示窗口;比如,如果对象展示窗口中包括多个目标对象,对于其中一个目标对象,当用户查看完包含该目标对象的信息的信息窗口后,需要查看另一个目标对象的信息时,可以触发对象展示窗口的窗口标签,以在信息窗口的上层叠加显示该对象展示窗口,用户可以从该对象展示窗口中选择另一个需要查看信息的目标对象。

  步骤四,显示信息窗口中的信息提示标识,将信息窗口中除信息提示标识以外的部分隐藏至对象展示窗口的下层。

  上述信息显示方法中,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示包含有目标对象的信息的信息窗口。在信息窗口的下层隐藏至少一部分对象展示窗口。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  在一可选的实施方式中,该方法在上述实施例方法的基础上实现;该方法重点描述在对象展示窗口的上层叠加显示目标对象的信息的具体过程,具体对应下述步骤S404至步骤S406,该方法中,目标对象的信息包括目标对象的对象详情和/或扩展功能;扩展功能的显示优先级高于对象详情的显示优先级;信息提示标识还用于提示目标对象是否存在信息;为方便说明,以目标对象为虚拟角色为例,则上述对象详情可以理解为该虚拟角色的能力、等级或技能等;上述扩展功能可以理解为该虚拟角色可扩展的功能,如符文升级、技能连招等;在实际实现时,目标对象的信息可以包括目标对象的对象详情,或者,目标对象的扩展功能,或者,同时包括目标对象的对象详情和扩展功能;信息提示标识还可以提示目标对象是否存在信息,比如,如果信息提示标识为“详情”,可以表示该目标对象存在信息;如果,信息提示标识为“无详情”,可以表示该目标对象不存在信息;如图4所示,该方法包括如下步骤:

  步骤S402,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;信息提示标识用于:提示用户触发显示目标对象的信息。

  步骤S404,响应针对于信息提示标识的触发操作,如果目标对象的信息同时包括目标对象的对象详情和扩展功能,在对象展示窗口的上层叠加显示扩展功能。

  本实施方式中,为了避免增加信息显示的复杂度,通常仅实现目标对象的对象详情与对象展示窗口的叠加显示,或者仅实现目标对象的扩展功能与对象展示窗口的叠加显示;如果目标对象的信息同时包括目标对象的对象详情和扩展功能,考虑到扩展功能的显示优先级高于对象详情的显示优先级,当用户触发信息提示标识后,通常会在对象展示窗口的上层叠加显示该扩展功能,对象详情的显示方式可以采用现有技术中的显示方式,在此不再赘述。

  如果目标对象的信息只包含扩展功能,不包含对象详情,则当用户触发信息提示标识后,可以在对象展示窗口的上层叠加显示该扩展功能。如果目标对象的信息只包含对象详情,不包含扩展功能,则当用户触发信息提示标识后,可以在对象展示窗口的上层叠加显示该对象详情。

  步骤S406,响应针对于信息提示标识的触发操作,如果目标对象不存在信息,生成提示框;提示框用于提示目标对象不存在信息。

  上述提示框中可以是toast提示语;在实际实现时,如果信息提示标识提示目标对象不存在信息,当用户触发信息提示标识后,通常会生成相应的提示框,以提示用户该目标对象不存在信息;比如,如果信息提示标识为“无详情”,通常表示该目标对象不存在信息,这时,如果用户触发“无详情”的信息提示标识,屏幕中可以弹出toast提示语,如该toast提示语可以是“无详情信息”等类似描述,以提示用户该目标对象不存在信息。

  上述信息显示方法中,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;响应针对于信息提示标识的触发操作,如果目标对象的信息同时包括目标对象的对象详情和扩展功能,在对象展示窗口的上层叠加显示扩展功能。响应针对于信息提示标识的触发操作,如果目标对象不存在信息,生成提示框;提示框用于提示目标对象不存在信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  在一可选的实施方式中,该方法在上述实施例方法的基础上实现;该方法中,目标对象的信息中包括目标对象的至少一个关联对象;为方便说明,以目标对象为虚拟角色,目标对象的信息包括该目标对象的对象详情为例,则上述关联对象可以理解为该虚拟角色的“能力”、“技能”或“等级”等其中的至少一个类别;如图5所示,该方法包括如下步骤:

  步骤S502,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;信息提示标识用于:提示用户触发显示目标对象的信息。

  步骤S504,响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。

  步骤S506,响应针对于关联对象的触发操作,在图形用户界面区域中,除信息窗口以外的位置,显示关联对象的对象信息。

  上述除信息窗口以外的位置包括:信息窗口的周围的侧部位置,如信息窗口的右侧或左侧等。考虑到目标对象的信息可以包括目标对象的对象详情,或者,目标对象的扩展功能,或者,同时包含目标对象的对象详情和扩展功能;如果目标对象的信息包括目标对象的对象详情,则关联对象的对象信息通常包括该关联对象的对象详情;如果目标对象的信息包括目标对象的扩展功能,则关联对象的对象信息通常包括该关联对象对应的扩展功能;比如,以目标对象为虚拟角色,目标对象的信息包括该目标对象的对象详情,该目标对象的其中一个关联对象为“等级”为例,则用户可以触发“等级”这个关联对象,在信息窗口以外的右侧位置,显示“等级”这个关联对象的对象信息,如虚拟角色的等级为一级或二级等。

  上述信息显示方法中,响应针对于目标对象的触发操作,显示目标对象的信息提示标识;响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。响应针对于关联对象的触发操作,在图形用户界面区域中,除信息窗口以外的位置,显示关联对象的对象信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  为进一步理解上述实施例,下面提供另一种信息显示方法,如图6(a)至图6(d)所示,图6(a)至图6(d)是以目标对象的信息包括目标对象的对象详情,且信息提示标识提示目标对象存在信息为例进行说明,图6(a)中显示有展示面板(对应于上述对象展示窗口),以及详情面板(对应于上述目标对象的信息包括目标对象的对象详情时的信息窗口)中包含“详情”信息提示标识的窗口边缘部分,详情面板置于展示面板下层,详情面板中除包含“详情”信息提示标识的窗口边缘部分外的部分隐藏在展示面板的下层;在展示面板中包括多个目标对象;如图6(b)和图6(c)所示,用户触发“详情”信息提示标识后,详情面板切换至展示面板的上层,在切换过程中,可以包含预设的切换特效;同时,在展示面板的窗口边缘部分显示“展示”(对应于上述窗口标签),在详情面板中包括目标对象的多个关联对象;如图6(d)所示,用户触发其中一个关联对象,在详情面板的右侧显示该关联对象的信息详情(对应于上述对象信息)。

  上述展示面板和详情面板采用可视化面板相结合的方式,可以相互切换,如果目标对象不存在信息,则在详情面板的窗口边缘部分提示“无详情”信息提示标识,用户触发“无详情”信息提示标识后,屏幕中可以弹出toast文字提示“无详情信息”。

  如果目标对象的信息包括目标对象的扩展功能,则还可以对目标对象的信息包括目标对象的扩展功能时的信息窗口进行折叠。该方法中,扩展功能的显示优先级高于对象详情的显示优先级,如果目标对象的信息同时包括目标对象的对象详情和扩展功能,则在对象展示窗口的上层叠加显示扩展功能,同时可以在信息窗口的右侧展示所选关联对象的对象信息,该对象信息包括该关联对象的扩展功能;如果目标对象的信息中只包括目标对象的对象详情,则可以在对象展示窗口的上层叠加显示对象详情,同时可以在信息窗口的右侧展示所选关联对象的对象信息,该对象信息包括该关联对象的对象详情。

  上述信息显示方法,首先从信息展示到信息详情,流程更加清晰,目标对象也更加明确,改善了用户的体验流程;其次,在目标对象明确后,折叠的后续信息为当前图形用户界面节省了空间,便于当前信息展示,从而提高了图形用户界面利用率;再次,该方法对目标对象是否存在信息有明确的信息提示标识,可以更好地辅助用户做出判断;最后,该方法不仅可以折叠目标对象的信息中的对象详情,还可以折叠目标对象的信息中的相关扩展功能,提高了扩展性。

  本公开其中一种实施例提供了一种信息显示装置的结构示意图,通过终端设备提供一图形用户界面,图形用户界面包括一对象展示窗口,对象展示窗口包括至少一个目标对象,如图7所示,装置包括:第一显示模块70,用于响应针对于目标对象的触发操作,显示目标对象的信息提示标识;信息提示标识用于:提示用户触发显示目标对象的信息;第二显示模块71,用于响应针对于信息提示标识的触发操作,在对象展示窗口的上层叠加显示目标对象的信息。

  本公开实施例提供的一种信息显示装置,响应针对于目标对象的触发操作,显示该目标对象的信息提示标识;该信息提示标识用于提示用户触发显示目标对象的信息;响应针对于该信息提示标识的触发操作,在对象展示窗口的上层叠加显示该目标对象的信息。该方法可以将目标对象的信息叠加显示在对象展示窗口的上层,不需要额外占用图形用户界面中的区域,从而提高了图形用户界面的利用率,并且该方式不影响图形用户界面中其他信息的显示,因而提高了用户的游戏体验度。

  在一可选的实施方式中,第一显示模块70还用于:生成包含信息提示标识的目标对象的信息窗口;显示信息窗口中包含信息提示标识的部分,将信息窗口中除信息提示标识以外的部分隐藏至对象展示窗口的下层。

  在一可选的实施方式中,第一显示模块70还用于:显示信息窗口中包含有信息提示标识的窗口边缘部分。

  在一可选的实施方式中,第二显示模块71还用于:在对象展示窗口的上层叠加显示包含有目标对象的信息的信息窗口;在信息窗口的下层隐藏至少一部分对象展示窗口。

  在一可选的实施方式中,第二显示模块71还用于:基于预设的切换特效,将信息窗口的位置从对象展示窗口下层,切换至对象展示窗口的上层。

  在一可选的实施方式中,第二显示模块71还用于:显示对象展示窗口的窗口标签;将对象展示窗口中除窗口标签以外的部分隐藏至信息窗口的下层。

  在一可选的实施方式中,第二显示模块71还用于:响应针对于窗口标签的触发操作,在信息窗口的上层叠加显示对象展示窗口;显示信息窗口中的信息提示标识,将信息窗口中除信息提示标识以外的部分隐藏至对象展示窗口的下层。

  在一可选的实施方式中,目标对象的信息包括目标对象的对象详情和/或扩展功能;扩展功能的显示优先级高于对象详情的显示优先级;第二显示模块71还用于:如果目标对象的信息同时包括目标对象的对象详情和扩展功能,在对象展示窗口的上层叠加显示扩展功能。

  在一可选的实施方式中,信息提示标识还用于提示目标对象是否存在信息;该装置还用于:响应针对于信息提示标识的触发操作,如果目标对象不存在信息,生成提示框;提示框用于提示目标对象不存在信息。

  在一可选的实施方式中,目标对象的信息中包括目标对象的至少一个关联对象;该装置还用于:响应针对于关联对象的触发操作,在图形用户界面区域中,除信息窗口以外的位置,显示关联对象的对象信息。

  在一可选的实施方式中,除信息窗口以外的位置包括:信息窗口的周围的侧部位置。

  在一可选的实施方式中,目标对象的信息包括目标对象的对象详情和/或扩展功能;如果目标对象的信息包括目标对象的对象详情,关联对象的对象信息包括该关联对象的对象详情;如果目标对象的信息包括目标对象的扩展功能,关联对象的对象信息包括中包含该关联对象对应的扩展功能。

  本公开其中一种实施例所提供的信息显示装置,其实现原理及产生的技术效果和前述信息显示方法实施例相同,为简要描述,信息显示装置实施例部分未提及之处,可参考前述信息显示方法实施例中相应内容。

  本公开其中一种实施例还提供了一种电子设备,参见图8所示,该电子设备包括处理器170和存储器171,该存储器171存储有能够被处理器170执行的机器可执行指令,该处理器170执行机器可执行指令以实现上述信息显示方法。

  在一可选的实施方式中,图8所示的电子设备还包括总线172和通信接口173,处理器170、通信接口173和存储器171通过总线172连接。

  其中,存储器171可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个通信接口173(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线172可以是ISA总线、PCI总线或EISA总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

  处理器170可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器170中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器170可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(DigitalSignal Processor,简称DSP)、专用集成电路(Application Specific IntegratedCircuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器171,处理器170读取存储器171中的信息,结合其硬件完成前述实施例的方法的步骤。

  本公开其中一种实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述信息显示方法,具体实现可参见方法实施例,在此不再赘述。

  本公开其中一种实施例所提供的信息显示方法、装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

  所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

  最后应说明的是:以上实施例,仅为本公开的具体实施方式,用以说明本公开的技术方案,而非对其限制,本公开的保护范围并不局限于此,尽管参照前述实施例对本公开进行了详细的说明,本领域技术人员应当理解:任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本公开实施例技术方案的精神和范围,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。

《信息显示方法、装置和电子设备.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)