信息显示方法与流程-尊龙凯时官方app下载

文档序号:36174273发布日期:2023-11-24 21:03阅读:35来源:国知局
信息显示方法与流程
信息显示方法、装置、可读存储介质及电子设备
技术领域
1.本公开涉及虚拟交互技术领域,具体而言,涉及一种信息显示方法

信息显示装置

计算机可读存储介质及电子设备



背景技术:

2.虚拟环境突破了真实世界的限制,用户可控制虚拟角色在虚拟环境中进行活动,虚拟环境中可存在多个虚拟角色

3.以游戏为例,用户操作虚拟角色与其他虚拟角色进行竞技交互,竞技交互的过程需要用户不断的获取其他虚拟角色的信息并判断如何进行交互

目前用户只能通过简单的观察来获得这些虚拟角色的信息,或是需要经过其他额外的操作去搜索关于这些的信息

4.以上方式较繁琐,在竞技交互频率高和其他虚拟角色数量多的情况下,会耗费精力较大,信息获取效率不高,进而影响了人机交互效率

5.需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息



技术实现要素:

6.本公开实施例的目的在于提供一种信息显示方法

信息显示装置

计算机可读存储介质及电子设备

通过确定目标虚拟角色,获取目标虚拟角色的第一相关信息并显示在图形用户界面

使得通过对虚拟角色的便捷操作就能直观的查看相关信息,提高了虚拟角色信息获取的效率和人机交互效率

7.本公开实施例的第一方面提供了一种信息显示方法,通过第一终端设备提供图形用户界面,图形用户界面至少显示部分的虚拟场景,虚拟场景中包括通过第一终端设备进行控制的受控虚拟角色,以及与受控虚拟角色属于不同阵营的至少一个第一虚拟角色,方法包括:
8.响应于对虚拟场景中的第一虚拟角色的标记操作,在至少一个第一虚拟角色中确定目标虚拟角色;
9.获取目标虚拟角色的第一相关信息,第一相关信息至少包括:目标虚拟角色所属阵营的标识

目标虚拟角色所属阵营的当前存活角色数量;
10.在图形用户界面上的预设位置处显示第一相关信息

11.在本公开的一种示例性实施例中,虚拟场景中还包括与受控虚拟角色属于同一阵营的至少一个第二虚拟角色;方法还包括:
12.将第一相关信息发送至第二虚拟角色对应的第二终端设备,以使得第二终端设备的图形用户界面上显示第一相关信息

13.在本公开的一种示例性实施例中,方法还包括:
14.接收至少一个第二虚拟角色对应的第二终端设备发送的第二相关信息;
15.根据受控虚拟角色和第二虚拟角色的角色信息将第一相关信息和第二相关信息
区分显示,虚拟角色信息包括以下一项或多项:角色对应颜色

角色名称

角色图像标识

16.在本公开的一种示例性实施例中,响应于对虚拟场景中的第一虚拟角色的标记操作,在至少一个第一虚拟角色中确定目标虚拟角色的步骤,包括:
17.响应于受控虚拟角色对虚拟场景中的第一虚拟角色的攻击操作,将至少一个第一虚拟角色中被攻击命中的第一虚拟角色确定为目标虚拟角色

18.在本公开的一种示例性实施例中,在图形用户界面上的预设位置处显示所述第一相关信息的步骤,包括:
19.在图形用户界面提供一显示控件;
20.响应作用于显示控件的触发操作,在图形用户界面上的预设位置处显示相关信息

21.在本公开的一种示例性实施例中,在在所述图形用户界面上的预设位置处显示相关信息的步骤之后,方法还包括:
22.响应于受控虚拟角色对目标虚拟角色的交互操作,调整目标虚拟角色的第一相关信息;
23.显示调整后的第一相关信息

24.在本公开的一种示例性实施例中,交互操作为重新确定一新目标虚拟角色,调整目标虚拟角色的第一相关信息,显示调整后的第一相关信息,包括:
25.获取新目标虚拟角色的新第一相关信息,新第一相关信息至少包括:新目标虚拟角色所属阵营的标识

新目标虚拟角色所属阵营的当前存活角色数量;
26.在图形用户界面上的预设位置处以预设规则显示第一相关信息和新第一相关信息

27.在本公开的一种示例性实施例中,在获取目标虚拟角色的相关信息,将所述第一相关信息显示在所述信息显示控件的步骤之后,所述方法还包括:
28.检测到所述受控虚拟角色在预设时间内未对所述目标虚拟角色进行交互,取消显示所述第一相关信息

29.在本公开的一种示例性实施例中,所述检测到所述第一虚拟角色在预设时间内未对所述目标虚拟角色进行交互,取消显示所述第一相关信息的步骤,包括:
30.检测到所述受控虚拟角色在预设时间内未对所述目标虚拟角色进行交互,在所述预设时间内逐渐降低所述第一相关信息的可视度;
31.在所述预设时间结束时,取消显示所述第一相关信息

32.在本公开的一种示例性实施例中,所述方法还包括:
33.基于所述第一相关信息和
/
或至少一个所述第二相关信息,按照预设评价条件对相关信息进行优先级评价;所述预设评价条件包括以下其中之一:所述目标虚拟角色所属阵营的当前存活角色数量

相关信息的生成时间

目标虚拟角色与受控虚拟角色的距离;
34.根据优先级评价结果,将所述第一相关信息和所述第二相关信息排序显示

35.在本公开的一种示例性实施例中,所述将所述第一相关信息和所述第二相关信息排序显示的步骤,还包括:
36.根据所述优先级评价结果,选取预设数量的相关信息排序显示

37.在本公开的一种示例性实施例中,所述根据所述受控虚拟角色和所述第二虚拟角
色的角色信息将所述第一相关信息和所述第二相关信息区分显示的步骤,还包括:
38.获取预设信息显示长度,调整所述第一相关信息和所述第二相关信息的显示内容,使得所述第一相关信息和所述第二相关信息都以所述预设信息显示长度进行显示

39.根据本公开实施例的第二方面,提供一种信息显示装置,通过第一终端设备提供图形用户界面,图形用户界面至少显示部分的虚拟场景,虚拟场景中包括通过第一终端设备进行控制的受控虚拟角色,以及与受控虚拟角色属于不同阵营的至少一个第一虚拟角色,装置包括:
40.目标确定模块,用于响应于对所述虚拟场景中的所述第一虚拟角色的标记操作,在所述至少一个第一虚拟角色中确定目标虚拟角色;
41.信息获取模块,用于获取所述目标虚拟角色的第一相关信息,所述第一相关信息至少包括:所述目标虚拟角色所属阵营的标识

所述目标虚拟角色所属阵营的当前存活角色数量;
42.信息显示模块,用于在所述图形用户界面上的预设位置处显示所述第一相关信息

43.在本公开的一种示例性实施例中,虚拟场景中还包括与受控虚拟角色属于同一阵营的至少一个第二虚拟角色;装置还包括:
44.第二终端显示模块,用于将第一相关信息发送至第二虚拟角色对应的第二终端设备,以使得第二终端设备的图形用户界面上显示第一相关信息

45.在本公开的一种示例性实施例中,装置还包括:
46.多信息显示模块,用于接收至少一个第二虚拟角色对应的第二终端设备发送的第二相关信息;
47.根据受控虚拟角色和第二虚拟角色的角色信息将第一相关信息和第二相关信息区分显示,虚拟角色信息包括以下一项或多项:角色对应颜色

角色名称

角色图像标识

48.在本公开的一种示例性实施例中,目标确定模块,用于响应于受控虚拟角色对虚拟场景中的第一虚拟角色的攻击操作,将至少一个第一虚拟角色中被攻击命中的第一虚拟角色确定为目标虚拟角色

49.在本公开的一种示例性实施例中,信息显示模块,用于在图形用户界面提供一显示控件;
50.响应作用于显示控件的触发操作,在图形用户界面上的预设位置处显示相关信息

51.在本公开的一种示例性实施例中,装置还包括:
52.第一信息调整模块,用于在在所述图形用户界面上的预设位置处显示相关信息的步骤之后,响应于受控虚拟角色对目标虚拟角色的交互操作,调整目标虚拟角色的第一相关信息;
53.显示调整后的第一相关信息

54.在本公开的一种示例性实施例中,交互操作为重新确定一新目标虚拟角色,调整目标虚拟角色的第一相关信息,第一信息调整模块,用于获取新目标虚拟角色的新第一相关信息,新第一相关信息至少包括:新目标虚拟角色所属阵营的标识

新目标虚拟角色所属阵营的当前存活角色数量;
55.在图形用户界面上的预设位置处以预设规则显示第一相关信息和新第一相关信息

56.在本公开的一种示例性实施例中,装置还包括:
57.第一信息取消模块,用于在获取目标虚拟角色的相关信息,将所述第一相关信息显示在所述信息显示控件的步骤之后,检测到所述受控虚拟角色在预设时间内未对所述目标虚拟角色进行交互,取消显示所述第一相关信息

58.在本公开的一种示例性实施例中,第一信息取消模块,用于检测到所述受控虚拟角色在预设时间内未对所述目标虚拟角色进行交互,在所述预设时间内逐渐降低所述第一相关信息的可视度;
59.在所述预设时间结束时,取消显示所述第一相关信息

60.在本公开的一种示例性实施例中,装置还包括:
61.信息排序模块,用于基于所述第一相关信息和
/
或至少一个所述第二相关信息,按照预设评价条件对相关信息进行优先级评价;所述预设评价条件包括以下其中之一:所述目标虚拟角色所属阵营的当前存活角色数量

相关信息的生成时间

目标虚拟角色与受控虚拟角色的距离;
62.根据优先级评价结果,将所述第一相关信息和所述第二相关信息排序显示

63.在本公开的一种示例性实施例中,信息排序模块,用于根据所述优先级评价结果,选取预设数量的相关信息排序显示

64.在本公开的一种示例性实施例中,多信息显示模块,用于获取预设信息显示长度,调整所述第一相关信息和所述第二相关信息的显示内容,使得所述第一相关信息和所述第二相关信息都以所述预设信息显示长度进行显示

65.根据本公开实施例的第三方面,提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上述实施例中第一方面所述的信息显示方法

66.根据本公开实施例的第四方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现如上述实施例中第一方面所述的信息显示方法

67.根据本公开的第五方面,提供一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中

计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的各种可选实现方式中提供的方法

68.本公开实施例提供的技术方案可以包括以下有益效果:
69.在本公开的一些实施例所提供的技术方案中,可通过响应于对虚拟场景中的第一虚拟角色的标记操作,在至少一个第一虚拟角色中确定目标虚拟角色;获取目标虚拟角色的第一相关信息,在图形用户界面上的预设位置处显示第一相关信息

实施本公开的实施例,一方面,通过对第一虚拟角色进行标记操作,确定目标虚拟角色后获取第一相关信息显示,使得虚拟角色信息获取效率提升;另一方面,直接获取第一相关信息进行显示,提高了人机交互效率

70.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开

附图说明
71.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理

显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

72.图1示意性示出了可以应用本公开实施例的一种信息显示方法及信息显示装置的示例性终端设备的示意图;
73.图2示意性示出了适于用来实现本公开实施例的终端设备的计算机系统的结构示意图;
74.图3示意性示出了根据本公开的一个实施例的信息显示方法流程图;
75.图4示意性示出了根据本公开的一个实施例中不同可视度的相关信息的界面示意图;
76.图5示意性示出了根据本公开的一个实施例中对相关信息进行优先级排序后的界面示意图;
77.图6示意性示出了根据本公开的一个实施例中的信息显示装置的结构框图

具体实施方式
78.现在将参考附图更全面地描述示例实施方式

然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员

所描述的特征

结构或特性可以以任何合适的方式结合在一个或更多实施方式中

在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解

然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法

组元

装置

步骤等

在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊

79.此外,附图仅为本公开的示意性图解,并非一定是按比例绘制

图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述

附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应

可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和
/
或处理器装置和
/
或微控制器装置中实现这些功能实体

80.图1示出了可以应用本公开实施例的一种信息显示方法及信息显示装置的示例性终端设备的示意图

81.如图1所示,终端设备可以包括终端设备
101、102、103
中的一个或多个

终端设备
101、102、103
可以是具有显示屏的各种电子设备,包括但不限于台式计算机

便携式计算机

智能手机和平板电脑等等

82.图2示出了适于用来实现本公开实施例的终端设备的计算机系统的结构示意图

83.需要说明的是,图2示出的终端设备的计算机系统
200
仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制

84.如图2所示,计算机系统
200
包括中央处理单元
(cpu)201
,其可以根据存储在只读
存储器
(rom)202
中的程序或者从存储部分
208
加载到随机访问存储器
(ram)203
中的程序而执行各种适当的动作和处理


(ram)203
中,还存储有系统操作所需的各种程序和数据
。(cpu)201、(rom)202
以及
(ram)203
通过总线
204
彼此相连

输入
/
输出
(i/o)
接口
205
也连接至总线
204。
85.以下部件连接至
(i/o)
接口
205
:包括键盘

鼠标等的输入部分
206
;包括诸如阴极射线管
(crt)、
液晶显示器
(lcd)
等以及扬声器等的输出部分
207
;包括硬盘等的存储部分
208
;以及包括诸如
lan


调制解调器等的网络接口卡的通信部分
209。
通信部分
209
经由诸如因特网的网络执行通信处理

驱动器
210
也根据需要连接至
(i/o)
接口
205。
可拆卸介质
211
,诸如磁盘

光盘

磁光盘

半导体存储器等等,根据需要安装在驱动器
210
上,以便于从其上读出的计算机程序根据需要被安装入存储部分
208。
86.特别地,根据本公开的实施例,下文参考流程图描述的过程可以被实现为计算机软件程序

例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读存储介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码

在这样的实施例中,该计算机程序可以通过通信部分
209
从网络上被下载和安装,和
/
或从可拆卸介质
211
被安装

在该计算机程序被中央处理单元
(cpu)201
执行时,执行本公开的方法和装置中限定的各种功能

87.附图中的流程图和框图,图示了按照本公开各种实施例的系统

方法和计算机程序产品的可能实现的体系架构

功能和操作

在这点上,流程图或框图中的每个方框可以代表一个模块

程序段

或代码的一部分,上述模块

程序段

或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令

也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生

例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定

也要注意的是,框图或流程图中的每个方框

以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现

88.本公开的示例性实施例中所述虚拟场景可以是计算机

手机

平板电脑等智能终端设备通过数字化通讯技术勾勒出的数字化场景,数字化场景可以是在智能终端设备的显示屏上,也可以是投射到其它显示设备上

该虚拟场景可以包括房屋

楼宇

园林

桥梁

水池等建筑物或构筑物,还可以包括山地

河流

湖泊等自然景观,本示例性实施例对此不做特殊限定

89.本公开中的虚拟角色在虚拟场景中进行活动,虚拟角色可以是用户通过终端设备控制的虚拟角色,也可以是游戏程序预设的虚拟角色例如非玩家角色,用户可以控制一个或多个虚拟角色

90.在本公开其中一种实施例中的信息显示方法可以运行于本地终端设备或者是服务器

当信息显示方法运行于服务器时,该方法则可以基于云交互系统来实现与执行,其中,云交互系统包括服务器和客户端设备

91.在一可选的实施方式中,云交互系统下可以运行各种云应用,例如:云游戏

以云游戏为例,云游戏是指以云计算为基础的游戏方式

在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,信息显示方法的储存与运行是在云游戏服务器上完
成的,客户端设备的作用用于数据的接收

发送以及游戏画面的呈现,举例而言,客户端设备可以是靠近用户侧的具有数据传输功能的显示设备,如,移动终端

电视机

计算机

掌上电脑等;但是进行信息处理的为云端的云游戏服务器

在进行游戏时,玩家操作客户端设备向云游戏服务器发送操作指令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回客户端设备,最后,通过客户端设备进行解码并输出游戏画面

92.在一可选的实施方式中,以游戏为例,本地终端设备存储有游戏程序并用于呈现游戏画面

本地终端设备用于通过图形用户界面与玩家进行交互,即,常规的通过电子设备下载安装游戏程序并运行

该本地终端设备将图形用户界面提供给玩家的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给玩家

举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界面,该图形用户界面包括游戏画面,该处理器用于运行该游戏

生成图形用户界面以及控制图形用户界面在显示屏上的显示

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

参考图3所示,该信息显示方法通过第一终端设备提供图形用户界面,所述图形用户界面至少显示部分的虚拟场景,所述虚拟场景中包括通过所述第一终端设备进行控制的受控虚拟角色,以及与所述受控虚拟角色属于不同阵营的至少一个第一虚拟角色,所述方法包括:
94.步骤
s310、
响应于对所述虚拟场景中的所述第一虚拟角色的标记操作,在所述至少一个第一虚拟角色中确定目标虚拟角色;
95.步骤
s320、
获取所述目标虚拟角色的第一相关信息,所述第一相关信息至少包括:所述目标虚拟角色所属阵营的标识

所述目标虚拟角色所属阵营的当前存活角色数量;
96.步骤
s330、
在所述图形用户界面上的预设位置处显示所述第一相关信息

97.实施图3所示的信息显示方法,可通过响应于对虚拟场景中的第一虚拟角色的标记操作,在至少一个第一虚拟角色中确定目标虚拟角色;获取目标虚拟角色的第一相关信息,在图形用户界面上的预设位置处显示第一相关信息

实施本公开的实施例,一方面,通过对第一虚拟角色进行标记操作,确定目标虚拟角色后获取第一相关信息显示,使得虚拟角色信息获取效率提升;另一方面,直接获取第一相关信息进行显示,提高了人机交互效率

98.下面,对于本示例实施方式的上述步骤进行更加详细的说明

99.在步骤
s310
中,响应于对所述虚拟场景中的所述第一虚拟角色的标记操作,在所述至少一个第一虚拟角色中确定目标虚拟角色

100.本公开实施例中,在终端设备的图形用户界面渲染虚拟场景,虚拟场景虚拟场景中包括用户通过终端设备控制的虚拟角色

虚拟物品以及其他的虚拟对象

还可以包括其它玩家控制的虚拟角色,其他玩家控制的虚拟角色可以是处于同一阵营,这些处于同一阵营的虚拟角色共同组成相互关联的第一虚拟角色

101.第一虚拟角色可以是与当前用户控制的受控虚拟角色处于不同阵营,第一虚拟角色与受控虚拟角色处于敌对状态或竞争状态

容易理解的是,多个第一虚拟角色也可以形
成不同的阵营,例如六个第一虚拟角色形成两个队伍,每个队伍包括三个第一虚拟角色

102.用户可控制受控虚拟角色对任意的第一虚拟角色进行标记,例如可以是直接触控终端设备的可触摸屏对第一虚拟角色进行标记,或是通过外接输入设备如鼠标

键盘等等

103.目标虚拟角色可以是一个或多个,即一个标记动作可以同时或先后确定多个第一虚拟角色,或是多个标记操作分别标记多个第一虚拟角色

如前所述,第一虚拟角色可以属于不同的队伍,则确定多个目标虚拟角色时,该多个目标虚拟角色可以属于一个阵营或多个阵营

104.在步骤
s320
中,获取目标虚拟角色的第一相关信息,所述第一相关信息至少包括:所述目标虚拟角色所属阵营的标识

所述目标虚拟角色所属阵营的当前存活角色数量

105.目标虚拟角色可与其他的第一虚拟角色处于一个阵营,作为一个虚拟角色队伍,则目标虚拟角色的第一相关信息可以是目标虚拟角色所在队伍的信息,例如可以是所述目标虚拟角色所属阵营的标识

所述目标虚拟角色所属阵营的当前存活角色数量

阵营名称

队员名称

阵营总人数等等

在存在实际的队伍名称时,可以直接显示该阵营名称;或在无阵营名称的情况下直接显示“队长名称

队”,用以表示不同的第一虚拟角色所在的阵营

106.目标虚拟角色的第一相关信息还可以是目标虚拟角色的属性信息

目标虚拟角色的属性可以有多种,目标虚拟角色的属性可以是生命值属性

移动速度属性

防御力属性

攻击力属性等等,属性信息可以是其中的任意一种或多种的组合

107.在步骤
s330
中,在所述图形用户界面上的预设位置处显示所述第一相关信息

108.在本公开实施例中,预设位置可位于终端设备的游戏客户端渲染的窗口画面内的任意位置,例如左上角或右上角,用户可对显示位置进行自定义的调整

当相关信息涉及不同类型的信息时,可以将不同类型的信息分类显示

本公开实施例在此不显示预设位置以及第一相关信息在预设位置显示时的布局显示方式

109.本公开还提出一种信息显示方法的实现方式,所述虚拟场景中还包括与所述受控虚拟角色属于同一阵营的至少一个第二虚拟角色;所述方法还包括:
110.将所述第一相关信息发送至所述第二虚拟角色对应的第二终端设备,以使得所述第二终端设备的图形用户界面上显示所述第一相关信息

111.在本公开实施例中,受控虚拟角色与其他的第二虚拟角色处于同一阵营,就任一终端设备对应的虚拟角色而言都是受控虚拟角色,其他同阵营的虚拟角色都为第二虚拟角色

112.可以是任意一个终端设备上的游戏客户端对第一虚拟角色的标记动作进行检测,检测到有确定的目标虚拟角色,则该终端设备上的游戏客户端向游戏服务器发送信息,游戏服务器向与该受控虚拟角色在同一阵营的其他第二虚拟角色对应的第二终端设备发送指令,指示其他第二虚拟角色对应的终端设备在图像用户界面预设位置显示第一相关信息

113.实施本公开的实施例,通过第一相关信息发送至第二虚拟角色对应的第二终端设备,以使得第二终端设备的图形用户界面上显示第一相关信息

能够避免多个第二虚拟角色和受控虚拟角色之间的繁琐交流沟通过程,直观简便的将第一相关信息显示在图形用户界面,提高了信息传达效率和准确度

114.由于在一个阵营中会存在多个虚拟角色,就每个终端设备而言,其对应的虚拟角
色是受控虚拟角色,其他都是第二虚拟角色

则实际上存在多个相对的受控虚拟角色,那么就可以产生多个相关信息

115.基于此,本公开还提出一种信息显示方法的实现方式,所述方法还包括:接收至少一个所述第二虚拟角色对应的第二终端设备发送的第二相关信息;
116.根据所述受控虚拟角色和所述第二虚拟角色的角色信息将所述第一相关信息和所述第二相关信息区分显示,所述虚拟角色信息包括以下一项或多项:角色对应颜色

角色名称

角色图像标识

117.在本公开实施例中,当前终端设备可以将第一相关信息发送到第二终端设备,当前终端设备也可以接受其他第二终端设备发送的第二相关信息

第二相关信息与第一相关信息的形成过程可以是相同

118.在游戏程序中,可以为不同的虚拟角色设置不同的颜色来直观标识,虚拟角色通常都具有不同的名称和图像标识

在区别显示第一相关信息和第二相关信息时,可以根据受控虚拟角色的角色信息例如角色对应颜色等来显示第一相关信息,同时根据第二虚拟角色的角色信息来相应的显示第二相关信息

119.实施本公开的实施例,根据受控虚拟角色和第二虚拟角色的角色信息将所第一相关信息和第二相关信息区分显示

能够避免第一相关信息和多个第二相关信息同时显示导致的图像用户界面信息混乱的问题,提高了信息传达的直观度,有利于提高人机交互效率

120.本公开还提出一种信息显示方法的实现方式,响应于对所述虚拟场景中的所述第一虚拟角色的标记操作,在所述至少一个第一虚拟角色中确定目标虚拟角色的步骤,包括:
121.响应于所述受控虚拟角色对所述虚拟场景中的所述第一虚拟角色的攻击操作,将所述至少一个第一虚拟角色中被攻击命中的第一虚拟角色确定为目标虚拟角色

122.在本公开实施例中,受控虚拟角色的标记操作可以是攻击动作,即受控虚拟角色对第一虚拟角色发起攻击,将攻击命中到的第一虚拟角色作为目标虚拟角色

攻击的方式可以是通过虚拟道具如虚拟刀具

虚拟火炮

虚拟弓箭等等

本公开实施例在此不限制如何进行标记动作

123.图形用户界面中往往存在较多的控件和信息,导致界面拥挤,影响人机交互效率

124.基于此,本公开还提出一种信息显示方法的实现方式,所述在所述图形用户界面上的预设位置处显示所述第一相关信息的步骤,包括:
125.在所述图形用户界面提供一显示控件;
126.响应作用于所述显示控件的触发操作,在所述图形用户界面上的预设位置处显示所述第一相关信息

127.在本公开实施例中,还可以将信息显示控件设置不直接显示,而是在图形用户界面提供一显示控件,响应作用于显示控件的触发操作,再在图形用户界面上的预设位置处显示第一相关信息

可以理解的是,也可以是通过外接输入设备例如键盘上的特定键作为触发键来实现触发操作

128.实施本公开的实施例,通过在图形用户界面提供一显示控件;响应作用于显示控件的触发操作,再显示第一相关信息

可以避免图形用户界面的信息拥挤,提高了信息展示的清晰度和交互多样性

129.在虚拟角色的交互过程中,会发生虚拟角色的客观变化,例如虚拟角色受到攻击
会导致虚拟角色的属性变化和角色被击败;或是交互操作实际作用于另外的虚拟角色,因此相关信息受交互影响而处于变化之中

130.基于此,本公开还提出一种信息显示方法的实现方式,在所述图形用户界面上的预设位置处显示所述第一相关信息的步骤之后,所述方法还包括:
131.响应于所述受控虚拟角色对所述目标虚拟角色的交互操作,调整所述目标虚拟角色的第一相关信息;
132.显示调整后的所述第一相关信息

133.在本公开实施例中,用户通过终端设备控制受控角色与目标虚拟角色进行交互,例如可以是受控虚拟角色攻击目标虚拟角色

当第一相关信息的内容包括目标虚拟角色所属阵营的标识

目标虚拟角色所属阵营的当前存活角色数量时,可以保留所属阵营标识,若目标虚拟角色所属阵营的虚拟角色因战斗减员时,则可以实时更新所属阵营的当前存活角色数量

134.可以理解的是,受控虚拟角色的交互操作可以作用于当前的目标虚拟角色,也可以因为用户操控时的临时变动或不准确操控导致确定了新的目标虚拟角色

此时,可以根据前述的步骤,重新确定新的第一相关信息并显示

135.实施本公开的实施例,通过响应于受控虚拟角色对目标虚拟角色的交互操作,调整目标虚拟角色的第一相关信息并显示

可以根据实时的交互操作来调整显示的第一相关信息,提高了相关信息的时效性和传达效率

136.本公开还提出一种信息显示方法的实现方式,所述交互操作为重新确定一新目标虚拟角色,所述调整所述目标虚拟角色的第一相关信息,显示调整后的所述第一相关信息,包括:
137.获取所述新目标虚拟角色的新第一相关信息,所述新第一相关信息至少包括:所述新目标虚拟角色所属阵营的标识

所述新目标虚拟角色所属阵营的当前存活角色数量;
138.在所述图形用户界面上的预设位置处以预设规则显示所述第一相关信息和新第一相关信息

139.在本公开实施例,第一相关信息是基于原目标虚拟角色确定的,新第一相关信息是基于新目标虚拟角色确定的

在显示时,可以以预设规则区分显示第一相关信息和新第一相关信息

举例而言,可以将该两种相关信息编号,也可以不同的透明度来显示该两个信息,将因之前的标记操作而确定的第一相关信息设置为透明度
20
%,将因后续交互操作确定的新第一相关信息设置为透明度1%

可以理解的是,若又根据新的交互操作确定了另一新第一相关信息,则可以进一步提高第一相关信息的透明度,提高新第一相关信息的透明度

140.实施本公开的实施例,在确定了新第一相关信息后,在图形用户界面上的预设位置处以预设规则显示第一相关信息和新第一相关信息

能够充分的向用户提示交互的结果和具体的相关信息,提高了人机交互的效率

141.在游戏客户端渲染的界面中,往往存在大量的信息,例如地图信息

道具信息

商店信息

操作控件等等

在显示第一相关信息后,若后续没有进行交互或交互频率极低,则对于用户来说是多余的信息

142.本公开还提出一种信息显示方法的实现方式,在所述获取所述目标虚拟角色的相
关信息,将所述第一相关信息显示在所述信息显示控件的步骤之后,所述方法还包括:
143.检测到所述受控虚拟角色在预设时间内未对所述目标虚拟角色进行交互,取消显示所述第一相关信息

144.在本公开实施例中,可在生成信息显示控件并将相关信息显示后设定计时器,在预设时间内检测第一虚拟角色是否对目标虚拟角色进行交互

在经过预设时间后,未检测到受控虚拟角色对目标虚拟角色进行交互则取消显示第一相关信息

145.可选的,在一种实施例中,在预设时间内还可以逐渐降低第一相关信息显示的可视度

举例而言,可以提高信息显示的透明度

当预设时间为一百秒时,可以以每秒提高百分之一的透明度进行调整,在一百秒结束时信息显示控件的透明度为百分之百,此时取消显示第一相关信息

在该时间内,检测到交互操作后可刷新该预设时间,重新计时

146.举例而言,如图4所示,信息显示控件中包括目标虚拟角色a的第一相关信息
401
,目标虚拟角色b的新第一相关信息
402。
在预设时间为三十秒的情况下,经过十五秒仍无第一虚拟角色对目标虚拟角色a交互,则第一相关信息
401
的透明度为百分之五十;经过六秒仍无第一虚拟角色对目标虚拟角色a交互,则相关信息
402
的透明度为百分之二十,第一相关信息
401
的可视度小于新第一相关信息
402。
147.实施本公开的实施例,通过检测到第一虚拟角色在预设时间内未对目标虚拟角色进行交互,在预设时间结束时将取消显示第一相关信息

能够避免不必要的信息保留在界面中,降低信息显示的冗杂度;同时通过在预设时间内降低信息显示控件的可视度,能够以可视的方式提醒用户信息的消失,信息传达更加直观易理解

148.在实际的虚拟角色交互过程中,容易存在第一相关信息

一个第二相关信息或多个第二相关信息

然而根据不同的交互情况,不同的相关信息对于受控虚拟角色有不同的重要程度

149.基于此,本公开还提出一种信息显示方法的实现方式,所述方法还包括:
150.基于所述第一相关信息和
/
或至少一个所述第二相关信息,按照预设评价条件对相关信息进行优先级评价;所述预设评价条件包括以下其中之一:所述目标虚拟角色所属阵营的当前存活角色数量

相关信息的生成时间

目标虚拟角色与受控虚拟角色的距离;
151.根据优先级评价结果,将所述第一相关信息和所述第二相关信息排序显示

152.在本公开实施例中,在对多个目标虚拟角色的相关信息进行排序时,可以根据一个或多个预设评价条件

目标虚拟角色所属阵营的当前存活角色数量可以衡量目标虚拟角色所属阵营对受控虚拟角色的危险程度,相关信息的生成时间可以表示何时受控虚拟角色或第一虚拟角色与目标虚拟角色进行了交互,目标虚拟角色与受控虚拟角色的距离可以表示交互的激烈和紧迫程度

153.举例而言,如图5所示,第一相关信息
501
为a队剩余人数2人,第二相关信息
502
为b队剩余人数1人,第二相关信息
503
为c队剩余人数3人

根据目标虚拟角色所属阵营的当前存活角色数量形成的排序,将相关信息按如图顺序显示在图形用户界面中的游戏客户端渲染窗口的左上角

154.实施本公开的实施例,通过对第一相关信息和第二相关信息进行优先级评级,根据优先级进行排序显示

能够将重要的信息突出显示,提高相关信息的传达效率

155.本公开还提出一种信息显示方法的实现方式,所述将所述第一相关信息和所述第
二相关信息排序显示的步骤,还包括:
156.根据所述优先级评价结果,选取预设数量的相关信息排序显示

157.在本公开实施例中,可以将最重要的几个相关信息显示

避免在相关信息过多的情况下,过多相关信息同时显示在界面上

能够降低界面信息的复杂度,并保证相关信息的传达效率

158.本公开还提出一种信息显示方法的实现方式,所述根据所述受控虚拟角色和所述第二虚拟角色的角色信息将所述第一相关信息和所述第二相关信息区分显示的步骤,还包括:
159.获取预设信息显示长度,调整所述第一相关信息和所述第二相关信息的显示内容,使得所述第一相关信息和所述第二相关信息都以所述预设信息显示长度进行显示

160.在本公开实施例中,当有多个相关信息需要显示时,可以通过省略号来替代相关信息的部分显示内容,以调整内容较多的相关信息;用空格来填补相关信息,以调整内容较少的相关信息,从而使第一和第二相关信息都以预设信息显示长度进行显示

161.实施本公开的实施例,通过调整第一相关信息和第二相关信息的显示内容,使得都以预设信息显示长度进行显示

能够避免信息显示的混乱,使得信息显示的界面布局更有利于信息获取,提高了人机交互效率

162.进一步的,本示例实施方式中,还提供一种信息显示装置,提供一种信息显示装置,通过终端设备提供一图形用户界面,所述图形用户界面部分的包括虚拟场景,所述虚拟场景中包括多个相互关联的第一虚拟角色,所述虚拟场景中包括多个第二虚拟角色,所述装置
600
包括:
163.目标确定模块
601
,用于检测到所述第一虚拟角色对所述第二虚拟角色的标记动作,在所述多个第二虚拟角色中确定目标虚拟角色;
164.信息获取模块
602
,用于获取所述目标虚拟角色的相关信息,在所述多个第一虚拟角色分别对应的终端设备的图形用户界面生成一信息显示控件;
165.信息显示模块
603
,用于将所述第一相关信息显示在所述信息显示控件

166.在本公开的一种示例性实施例中,所述信息显示装置还包括:
167.信息调整模块,用于在所述将所述第一相关信息显示在所述信息显示控件的步骤之后,响应于所述第一虚拟角色对所述目标虚拟角色的交互操作,调整所述目标虚拟角色的相关信息;
168.确定调整后的所述第一相关信息并显示在所述信息显示控件

169.在本公开的一种示例性实施例中,所述信息显示装置还包括:
170.第二信息显示模块,用于所述获取所述目标虚拟角色的相关信息的步骤,确定与所述目标虚拟角色关联的第二虚拟角色,获取与所述目标虚拟角色关联的第二虚拟角色的相关信息

171.在本公开的一种示例性实施例中,所述信息显示装置还包括:
172.信息控件删除模块,用于在所述获取所述目标虚拟角色的相关信息,将所述第一相关信息显示在所述信息显示控件的步骤之后,所述方法还包括:
173.检测到所述第一虚拟角色在预设时间内未对所述目标虚拟角色进行交互,将所述信息显示控件删除

174.在本公开的一种示例性实施例中,所述信息控件删除模块,用于检测到所述第一虚拟角色在预设时间内未对所述目标虚拟角色进行交互,在所述预设时间内降低所述信息显示控件的可视度;
175.在所述预设时间结束时将所述信息显示控件删除

176.在本公开的一种示例性实施例中,所述信息显示模块,用于基于多个所述目标虚拟角色的相关信息,按照预设条件对多个相关信息进行优先级评价;
177.根据所述第一相关信息的优先级,将多个所述第一相关信息排序显示在所述信息显示控件

178.在本公开的一种示例性实施例中,所述信息显示模块,用于根据所述第一相关信息的优先级,选取预设数量的相关信息并显示在所述显示控件

179.应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的

实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化

反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化

180.由于本公开的示例实施例的信息显示装置的各个功能模块与上述信息显示方法的示例实施例的步骤对应,因此对于本公开装置实施例中未披露的细节和效果,请参照本公开上述的信息显示方法的实施例

181.以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路
(application specific integrated circuit
,简称
asic)
或一个或多个微处理器
(digital singnal processor
,简称
dsp)
或一个或者多个现场可编程门阵列
(field programmable gate array
,简称
fpga)


再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器
(central processing unit
,简称
cpu)
或其它可以调用程序代码的处理器

182.在本公开所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现

例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行

另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式

183.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上

可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的

184.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中

上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现

185.上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中

上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备
(
可以是个人计算机,服务器,或者网络设备等
)
或处理器
(
英文:
processor)
执行本发
明各个实施例所述方法的部分步骤

186.上仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内

因此,本技术的保护范围应以权利要求的保护范围为准

当前第1页1  
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
网站地图