虚拟对象的信息显示方法、装置、设备及存储介质与流程

文档序号:16756393发布日期:2019-01-29 17:25阅读:163来源:国知局
虚拟对象的信息显示方法、装置、设备及存储介质与流程

本申请涉及人机交互领域,特别涉及一种虚拟对象的信息显示方法、装置、设备及存储介质。



背景技术:

多人在线战术竞技游戏中提供有虚拟环境,该虚拟环境中存在多个虚拟角色,每个用户可在虚拟环境中控制一个虚拟角色进行竞技。

在相关技术中,多人在线战术竞技游戏是三维枪战类竞技游戏,该三维枪战类竞技游戏提供有一个仿真的三维虚拟环境,三维虚拟环境中提供有多个虚拟人物,每个用户可以控制多个虚拟人物中的一个虚拟人物,每个虚拟人物上显示有对应玩家的标识信息,该标识信息可以是用户昵称。该用户昵称可以是采用数字、字母和符号中的至少一种所组成的字符串。

由于每个虚拟人物头上的标识信息的显示方式是相同的,因此每个标识信息的表现形式单一,也即该显示方式对用户身份的识别度较低。



技术实现要素:

本申请提供一种虚拟对象的信息显示方法、装置、设备及存储介质,可以用于解决相关技术中虚拟人物的标识信息的表现形式单一,信息识别度较低的问题。

所述技术方案如下:

根据本申请实施例的一个方面,提供了一种虚拟对象的信息显示方法,应用于运行有应用程序的终端中,应用程序提供有虚拟环境,虚拟环境中存在至少一个虚拟对象,所述方法包括:

在应用程序的运行过程中,确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,身份标识用于标识第一虚拟对象的控制者;

当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

在目标用户界面上按照显示方式显示平台图标和身份标识。

根据本申请实施例的另一方面,提供了一种虚拟对象的信息显示方法,应用于运行有应用程序的终端中,应用程序提供有虚拟环境,虚拟环境中存在至少一个虚拟对象,所述方法包括:

获取目标用户界面中出现的第一虚拟对象的身份标识,目标用户界面是终端内的应用程序在运行过程中所显示的用户界面,身份标识用于标识第一虚拟对象的控制者;

将第一虚拟对象的身份标识与白名单列表进行对比,白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

当第一虚拟对象的身份标识属于白名单列表时,向终端发送指示信息,指示信息用于指示应用程序按照在目标用户界面中的显示方式显示平台图标和身份标识。

根据本申请实施例的另一方面,提供了一种虚拟对象的信息显示装置,所述装置包括:

第一确定模块,用于确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,身份标识用于标识第一虚拟对象的控制者;

第二确定模块,用于当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

显示模块,用于在目标用户界面上按照显示方式显示平台图标和身份标识。

根据本申请实施例的另一方面,提供了一种虚拟对象的信息显示装置,装置包括:

获取模块,用于获取目标用户界面中出现的第一虚拟对象的身份标识,目标用户界面是终端内的应用程序在运行过程中所显示的用户界面,身份标识用于标识第一虚拟对象的控制者;

对比模块,用于将第一虚拟对象的身份标识与白名单列表进行对比;白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

发送模块,用于当第一虚拟对象的身份标识属于白名单列表时,向终端发送指示信息;指示信息用于指示应用程序按照在目标用户界面中的显示方式显示平台图标和身份标识。

另一方面,一种终端,终端包括:处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如上述虚拟对象的信息显示方法。

另一方面,一种计算机可读存储介质,存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如上述虚拟对象的信息显示方法。

本申请实施例提供的技术方案可以达到的有益效果至少包括:

通过确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,在目标用户界面上按照显示方式显示该第一虚拟对象的平台图标和身份标识,因此可以在不同的目标用户界面上,按照不同的显示方式显示第一虚拟对象的平台图标和身份标识,由于该平台图标示出了第一虚拟对象的控制者所对应的第三方业务平台,因此解决了每个虚拟对象的身份标识的表现形式单一的问题,提高了在第三方业务平台上的认证用户在虚拟环境中的身份识别度。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本申请。

附图说明

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

图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是本申请一个示例性实施例提供的终端的结构框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。

首先对本申请涉及的若干个名词进行解释:

虚拟环境:是应用程序在终端上运行时显示(或提供)的虚拟环境。该虚拟环境可以是对真实世界的仿真环境,也可以是半仿真半虚构的三维环境,还可以是纯虚构的三维环境。虚拟环境可以是二维虚拟环境、2.5维虚拟环境和三维虚拟环境中的任意一种,下述实施例以虚拟环境是三维虚拟环境来举例说明,但对此不加以限定。可选的,该虚拟环境还用于至少两个虚拟角色之间的虚拟环境对战。可选的,该虚拟环境还用于至少两个虚拟角色之间使用虚拟枪械或其他虚拟装备进行对战。可选的,该虚拟环境还用于在目标区域范围内,至少两个虚拟角色之间使用虚拟枪械进行对战,该目标区域范围会随虚拟环境中的时间推移而不断变小。

虚拟对象:是指在虚拟环境中的可活动对象。该可活动对象可以是虚拟人物、虚拟动物、动漫人物中的至少一种。可选的,当虚拟环境为三维虚拟环境时,虚拟对象是基于动画骨骼技术创建的三维立体模型。每个虚拟对象在三维虚拟环境中具有自身的形状和体积,占据三维虚拟环境中的一部分空间。

白名单:是指应用程序平台对第三方业务平台上的用户进行认证后得到的名单。通常情况下,由于用户在第三方业务平台上具有足够的知名度,因此能够在应用程序平台上请求认证成为特殊用户(或称特殊玩家),该特殊用户会被后台服务器存储至白名单列表中。该白名单列表是值得信任、允许访问和/或通过验证的名单。在本申请实施例的应用程序中,白名单通常是指经过应用程序的后台业务验证的用户名单。在游戏应用程序中,白名单通常是指经过游戏开发商验证,且具有知名度的玩家。

第三方业务平台:是指除“用户”和“应用程序提供方”之外的其它方所提供的业务平台。第三方业务平台包括但不限于:直播平台、职业战队平台、视频网站平台、社交网站平台、影视平台、公司平台中的至少一种。

平台标识:是指用来标识用户所属第三方业务平台的图标,又称logo。比如直播平台图标是该直播平台的台标,职业战队图标是该职业战队的队徽,视频网站图标是该视频网站的网站标识,影视平台图标是该影视公司或传媒渠道的标识,公司图标是该公司的企业logo。

图1示出了本申请一个示例性实施例提供的计算机系统100的结构框图。该计算机系统100可以是一个即时通讯系统、团队语音聊天系统或者具有社交属性的其他应用程序系统,本申请实施例对此不加以限定。该计算机系统100包括:第一终端120、服务器集群140和第二终端160。

第一终端120通过无线网络或有线网络与服务器集群120相连。第一终端120可以是智能手机、游戏主机、平板电脑、mp3播放器、mp4播放器和膝上型便携计算机中的至少一种。第一设备120安装和运行有支持虚拟环境的应用程序。该应用程序可以是虚拟现实应用程序、三维地图程序、军事仿真程序、第三人称射击(third-personshooter,tps)游戏、第一人称射击(first-personshooter,fps)游戏、多人在线战术竞技(multiplayeronlinebattlearena,moba)游戏、多人枪战类生存游戏中的任意一种。第一终端120是第一用户使用的终端,第一用户使用第一设备120控制位于虚拟环境中的第一虚拟对象进行活动,该活动包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷中的至少一种。示意性的,第一虚拟对象可以是仿真角色或动漫角色。

第一终端120通过无线网络或有线网络与服务器140相连。可选的,上述的无线网络或者有线网络使用标准通信技术和/或协议。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(localareanetwork,lan)、城域网(metropolitanareanetwork,man)、广域网(wideareanetwork,man)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施例中,使用包括超文本标记语言(hypertextmark-uplanguage,html)、可扩展标记语言(extensiblemarkuplanguage,xml)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(securesocketlayer,ssl)、传输层安全(transportlayersecurity,tls)、虚拟专用网络(virtualprivatenetwork,vpn)、网际协议安全(internetprotocolsecurity,ipsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。

服务器集群140包括一台服务器、多台服务器、云计算平台和虚拟化中心中的至少一种。服务器集群140用于为支持声音消息的应用程序提供后台服务。可选的,服务器集群140承担主要计算工作,第一终端120和第二终端160承担次要计算工作;或者,服务器集群140承担次要计算工作,第一终端120和第二终端160承担主要计算工作;或者,服务器集群140、第一终端120和第二终端160三者之间采用分布式计算架构进行协同计算。

可选的,服务器集群140包括:接入服务器142和消息转发服务器144。接入服务器142用于提供第一终端120以及第二终端160的接入服务和信息收发服务,并将消息(声音消息、文字消息、图片消息、视频消息)在终端和消息转发服务器144之间转发。服务器142用于向应用程序提供的后台服务,比如:添加好友服务、文字消息转发服务、声音消息转发服务、图片消息转发服务的至少一种。消息转发服务器144可以是一台或多台。当消息转发服务器144是多台时,存在至少两台消息转发服务器144用于提供不同的服务,和/或,存在至少两台消息转发服务器144用于提供相同的服务,比如以负载均衡方式提供同一种服务,本申请实施例对此不加以限定。

第二终端160安装和运行有支持虚拟环境的应用程序。该应用程序可以是虚拟现实应用程序、三维地图程序、军事仿真程序、fps游戏、moba游戏、多人枪战类生存游戏中的任意一种。第二终端160是第二用户使用的终端。第二用户使用第二设备160控制位于虚拟环境中的第二虚拟对象进行活动,该活动包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷中的至少一种。示意性的,第二虚拟对象可以是仿真角色或动漫角色。

可选的,第一虚拟对象和第二虚拟对象可以属于同一个队伍、同一个组织、具有好友关系或具有临时性的通讯权限。可选的,第一虚拟对象和第二虚拟对象也可以属于不同队伍、不同组织、或具有敌对性的两个团体。

可选的,第一终端120和第二终端160上安装的应用程序是相同的,或两个终端上安装的应用程序是不同操作系统平台的同一类型应用程序,或两个终端上安装的应用程序是不同的但支持同一种声音消息。不同操作系统包括:苹果操作系统、安卓操作系统、linux操作系统、windows操作系统等等。

第一终端120可以泛指多个终端中的一个,第二终端160可以泛指多个终端中的一个,本实施例仅以第一终端120和第二终端160来举例说明。第一终端120和第二终端160的终端类型相同或不同,该终端类型包括:智能手机、游戏主机、平板电脑、mp3播放器、mp4播放器和膝上型便携计算机中的至少一种。以下实施例以第一终端120和/或第二终端140是智能手机来举例说明。

本领域技术人员可以知晓,上述终端的数量可以更多或更少。比如上述终端可以仅为一个,或者上述终端为几十个或几百个,或者更多数量,此时上述计算机系统还包括其他终端180。本申请实施例对终端的数量和设备类型不加以限定。

图2示出了本申请的一个示例性实施例提供的终端的结构框图。本实施例以该终端应用于图1所示的计算机系统中来举例说明,该终端包括主板210、外部输出/输入设备220、存储器230、外部接口240、电容触控系统250以及电源260。其中,主板210中集成有处理器2101和控制器2102等处理元件。

外部输出/输入设备220可以包括显示组件(比如显示屏)、声音播放组件(比如扬声器)、声音采集组件(比如麦克风)以及各类按键等。

存储器230中存储有程序代码2301和数据2302。

外部接口240可以包括耳机接口、充电接口以及数据接口等。其中,数据接口包含短距离无线通信接口,以支持终端与其它终端之间进行短距离无线通信。

电容触控系统250可以集成在外部输出/输入设备220的显示组件或者按键中,电容触控系统250用于检测用户在显示组件或者按键上执行的触控操作。

电源260用于对终端中的其它各个部件进行供电。

在本申请实施例中,主板210中的处理器2101可以通过执行或者调用存储器230中存储的程序代码2301和数据2302生成虚拟场景,并将生成的虚拟场景通过外部输出/输入设备220进行展示。在展示虚拟场景的过程中,可以通过电容触控系统250检测用户与虚拟场景进行交互时执行的触控操作。

图3示出了本申请的一个示例性实施例提供的虚拟对象的信息显示方法的流程图。本实施例以该方法应用于图1所示的计算机系统中来举例说明。该方法包括:

步骤301,服务器获取目标用户界面中出现的第一虚拟对象的身份标识。

终端运行有应用程序,应用程序显示有目标用户界面。服务器获取终端的目标用户界面上显示的第一虚拟对象的身份标识。身份标识可以是用户昵称,用户昵称可以是采用数字、字母和符号中的至少一种所组成的字符串。

可选的,身份标识是用户在登录该应用程序时注册的手机号;或者,身份标识是用户在注册该应用程序后生成的唯一用户id号;或者,身份标识是用户以游客的身份登录游戏后生成的随机字符串。

可选的,服务器获取终端的目标用户界面上显示的第一虚拟对象的身份标识包括目标用户界面上显示的第一虚拟对象的身份标识,以及终端的目标用户界面上显示的其它虚拟对象的身份标识。可选的,由于每个终端对虚拟世界进行观察时的视角不同,因此服务器会获取有可能在目标用户界面上显示的全部虚拟对象的身份标识。比如,目标用户界面是用于显示虚拟世界中某个岛屿上的各个虚拟对象的界面,则服务器获取该岛屿上的所有虚拟对象的身份标识。

可选的,当应用程序中的虚拟世界是按照回合制或对局制来划分的世界时,服务器获取某一个回合或者某一个对局中的各个第一虚拟对象的身份标识。

本实施例对服务器如何获取第一虚拟对象的身份标识不加以限定。

步骤302,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

可选的,服务器将目标用户界面上显示所有虚拟对象的身份标识,与白名单列表进行逐一对比。

服务器中的数据库里储存有白名单列表。该白名单列表存储有第三方业务平台上的认证用户的标识。可选的,白名单列表是在该应用程序的后台运维人员在设立和维护的,白名单列表中的身份标识可以不定时更新。

白名单列表中登记有经过认证的虚拟对象的控制者的身份标识,该身份标识用于标识的控制者的身份,控制者可以是控制应用程序中虚拟对象的第三方业务平台上的认证用户,每个第三方业务平台有各自对应的平台图标。该平台图标可以存储在终端中,也可以存储在服务器中。

可选的,第三方业务平台是在线主播平台,平台图标是主播平台图标。

可选的,第三方业务平台是战队平台,平台图标是战队图标。

可选的,第三方业务平台是视频网站平台,平台图标是视频网站图标。

可选的,第三方业务平台是社交网站平台,平台图标是社交网站图标。

可选的,第三方业务平台是公司平台,平台图标是公司图标。

步骤303,当第一虚拟对象属于白名单列表时,服务器向终端发送指示消息。

可选的,当第一虚拟对象的身份标识属于白名单列表时,服务器向一个或多个终端发送指示消息。

可选的,若终端发送有涉及第一虚拟对象的请求消息给服务器时,服务器向发送了该请求消息的终端发送指示信息;可选的,若终端未发送请求消息时,服务器向需要显示目标用户界面的各个终端发送指示消息。

步骤304,终端确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识。

目标用户界面是指登录应用程序后,根据使用进度或者用户操作所显示的某些界面。可选的,目标用户界面是需要展示虚拟对象的角色形象的界面。在一些实施例中,目标用户界面是需要向同一队伍和/或同一局对战中的各个用户展示虚拟对象的界面。

以应用程序是通过组队进行竞技比赛的应用程序为例,用户登录应用程序完成一局竞技对战,应用程序显示的目标用户界面包括大厅界面401、组队界面402、等待竞技对战界面403和竞技对战界面404中的至少一种。如图4所示。

大厅界面是指登录应用程序后,应用程序显示的界面,该显示界面上显示有虚拟对象的角色形象。大厅界面用于对该应用程序进行设置操作,包括对虚拟对象的设置操作。

可选的,大厅界面显示有至少包括战队控件、仓库控件、开始游戏控件、组队控件、地图控件、模式选择控件和设置控件等控件中的任意一种。大厅界面用于对该应用程序进行设置操作,包括对虚拟对象的设置操作。

组队界面是用户操作组队控件或多人匹配控件后,应用程序显示的界面。组队界面上显示有至少一个虚拟对象。

可选的,组队界面上显示有至少包括准备控件、退出控件、邀请控件、开始游戏控件和文字信息控件等控件中的任意一种。

等待竞技对战界面是用户操作开始游戏控件后,应用程序显示的界面。等待竞技界面中显示有等待参与本局竞技对战的虚拟对象。

可选的,等待竞技对战界面中显示有包括队友信息控件、文字信息控件、等待时间控件和等待竞技对战人数控件等控件中的至少一种。

可选的,在等待竞技界面中,等待参与本局竞技对战的虚拟对象是部分参与对本局竞技对战的虚拟对象。等待竞技对战界面包括出生岛界面,出生岛界面是指虚拟世界中某个岛屿的画面,和/或,等待竞技对战界面包括机舱内部界面,机舱内部界面是指虚拟世界中某个飞机的机舱内部画面。

竞技对战界面是参与本局竞技对战的虚拟对象的数量达到参与本局竞技对战的目标数量后,应用程序显示的界面。

可选的,竞技对战界面中发生有击败事件。

可选的,竞技对战界面显示有包括地图控件、语音控件、文字信息控件和设置控件等控件中的至少一个控件。

可选的,终端根据服务器发送的指示消息,确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识。

步骤305,当第一虚拟对象的身份标识属于白名单列表时,终端确定第一虚拟对象的身份标识在目标用户界面中的显示方式。

当第一虚拟对象的身份标识属于白名单列表时,终端确定第一虚拟对象的身份标识在目标用户界面中的显示方式。

可选的,针对显示有第一虚拟对象的角色模型的目标用户界面,该显示方式包括:在第一虚拟对象的角色模型的周侧显示平台图标和身份标识。

可选的,当第一虚拟对象在活动时,第一虚拟对象的角色模型的周侧显示的平台图标和身份标识,始终保持在虚拟对象的周侧。该活动包括但不限于:调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷中的至少一种。

可选的,针对显示有文字信息控件的目标用户界面,该显示方式包括:在目标用户界面上显示的文字信息控件中显示有与第一虚拟对象有关的文字广播消息,该文字广播消息中显示有第一虚拟对象的平台图标和身份标识,

可选的,文字广播消息中显示的第一虚拟对象的平台图标和身份标识设置有显示时长,该显示时长可根据文字广播消息更新的频率而定。

步骤306,在目标用户界面上按照显示方式显示平台图标和身份标识。

图5示出了虚拟场景是多人枪战类生存游戏中的某个目标用户界面,在目标用户界面上按照上述显示方式显示虚拟对象的平台图标和身份标识。

该目标用户界面中包含第一虚拟对象51、第二虚拟对象52和第三虚拟对象53。在第一虚拟对象51的角色模型的头顶显示有“小鸟”图标和身份标识“西瓜”;在第二虚拟对象52的头顶显示有“老虎”图标和身份标识“tattery”;在第三虚拟对象的腿部显示有“pgo”图标和身份标识“魔王”。该目标用户界面中还包括文字信息控件,文字信息控件中显示有文字广播消息。文字广播消息504中显示有身份标识为“外卖哥”和平台图标为“菱形”的第一虚拟对象使用手枪击败了身份标识为“西红柿”和平台图标为“心型”的第二虚拟对象。

可选的,平台图标包括椭圆形、矩形、多边形、图像、文字、字母、数字和符号中的至少一种的组合形式。

可选的,平台图标是二维或三维的;可选的,平台图标是动态或静态的。

可选的,身份标识包括数字、字母和符号中的至少一种所组成的字符串。

本申请不对平台图标和身份标识的组合形式加以限定。

可选的,平台图标和身份标识排列方式可以包括:平台图标和身份标识在同一行左右排列,或者,平台图标和身份标识在同一列上下排列。本申请不对平台图标和身份标识两者之间的前后顺序和上下顺序加以限定。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,在目标用户界面上按照显示方式显示平台图标和身份标识。可以在不同的目标用户界面上,按照不同的显示方式显示虚拟对象的身份标识,解决了每个虚拟对象的身份标识的表现形式单一的问题,提高了在第三方业务平台上的认证用户在虚拟环境中的身份识别度。

需要说明的是,上述实施例中由终端执行的步骤可以单独实现成为终端一侧的虚拟对象的信息显示方法,由服务器执行的步骤可以单独实现成为服务器一侧的虚拟对象的信息显示方法。

在本申请的一些实施例中,虚拟对象的信息显示方法的两种方式至少包括两种:

第一种方式:在目标用户界面上第一虚拟对象的角色模型的周侧显示平台图标和身份标识;

第二种方式:在目标用户界面上的文字信息控件中显示文字广播消息,文字广播消息显示第一虚拟对象的平台图标和身份标识。

下面采用两个实施例分别对虚拟对象的信息显示方法的两种方式进行详细说明。

为了进一步描述图3所示的虚拟对象的信息显示方法,在基于图3所示的方法的基础上,图6示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。用于举例说明在第一虚拟对象的角色模型的周侧显示平台图标和身份标识的方法。该方法包括:

步骤601,服务器获取目标用户界面中出现的第一虚拟对象的身份标识。

目标用户界面是指终端上运行的提供有虚拟环境的应用程序现实的界面,该目标用户界面上显示至少有一个虚拟对象,虚拟对象有对应的角色模型。

可选的,服务器获取目标用户界面中出现的所有虚拟对象的身份标识。

步骤602,将第一虚拟对象的身份标识与白名单列表进行对比。

可选的,服务器将目标用户界面上显示所有虚拟对象的身份标识,与白名单列表进行逐一对比。

步骤603,当第一虚拟对象属于白名单列表时,向终端发送指示信息。

可选的,当第一虚拟对象的身份标识属于白名单列表时,服务器向一个或多个终端发送指示消息。

可选的,若终端发送有涉及第一虚拟对象的请求消息给服务器时,服务器向发送了该请求消息的终端发送指示信息;可选的,若终端未发送请求消息时,服务器向需要显示目标用户界面的各个终端发送指示消息。

步骤604,终端确定的目标用户界面中出现的第一虚拟对象的身份标识。

可选的,终端根据服务器发送的指示消息,确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识。

步骤605,在第一虚拟对象的角色模型的周侧显示平台标志和身份标识。

可选的,在第一虚拟对象的角色模型的头顶悬浮显示平台标志和身份标识;悬浮是指平台标志和身份标识像固体微粒分散在流体中一样,处在第一虚拟对象的角色模型的头顶。

可选的,在第一虚拟对象的角色模型的腿部、脚部、胸部或手臂等身体躯干部位叠加显示平台标志和身份标识。可选地,叠加是指将平台标志和身份标识在人物模型的上层显示,或者,将平台标志和身份标识在人物模型的下层显示。

在一些实施例中,当第一虚拟对象在进行调整身体姿态、爬行、步行、奔跑、骑行、跳跃、驾驶、拾取、射击、攻击、投掷等活动时,平台标志和身份标识始终保持在第一虚拟对象的角色模型的相对位置不变。

可选的,第一虚拟对象在奔跑时,平台标志和身份标识跟随第一虚拟对象奔跑时步伐的节奏跳动。

可选的,第一虚拟对象在爬行时,平台标志和身份标识会放大,向第一虚拟对象的队友提醒第一虚拟对象所处的位置。

可选的,第一虚拟对象在旋转的时候,平台标志和身份标识跟随第一虚拟对象的旋转而旋转。

可选的,第一虚拟的角色模型的周侧显示平台标志和身份标识,平台标志和身份标识可以闪烁显示,两次闪烁显示时的时间间隔可以调整,减少平台标志和身份标识对虚拟对象的操控者的视线的干扰。

步骤606,在目标用户界面上显示平台标志和身份标识。

可选的,在大厅界面上第一虚拟对象的角色模型的周侧显示平台标志和身份标识。

可选的,在组队界面上第一虚拟对象和在组队界面上显示其他虚拟对象的角色模型的周侧显示平台标志和身份标识。

可选的,在等待竞技对战界面上属于白名单列表的虚拟对象的角色模型的周侧显示平台标志和身份标识。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在目标用户界面上虚拟对象的角色模型的周侧显示平台标志和身份标识,使得用户在观察虚拟对象的角色模型的同时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图7示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图3所示的方法,举例说明在目标用户界面上的文字信息控件中显示文字广播消息,文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤701,服务器获取目标用户界面中出现的第一虚拟对象的身份标识。

步骤702,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤703,当第一虚拟对象属于白名单列表时,服务器向终端发送指示信息。

步骤704,终端确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识。

步骤705,在目标用户界面上显示文字信息控件,在文字信息控件中显示第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

可选的,文字信息控件包括击败流水广播控件、队友击败广播控件和白名单被杀广播控件中的至少一种。

击败流水广播控件是指用户目标界面中,用于向本局竞技对战中的所有参与方显示击败记录。示意性的,击败流水控件显示在竞技对战界面的左侧位置,如图5中左侧位置的文字广播控件504所示。

队友击败广播控件是指用户目标界面中,用于向本局竞技对战中的属于队友的所有参与方显示击败记录。示意性的,队友击败广播控件显示在竞技对战界面的中部偏下位置。

白名单被杀广播控件是指用户目标界面中,用于向本局竞技对战中的所有参与方显示属于白名单列表的虚拟对象的被杀记录。示意性的,白名单被杀广播控件显示在竞技对战界面的中部偏上位置。

本申请不对击败流水广播控件、队友击败广播控件和白名单被杀广播控件在用户目标界面上的位置加以限定。

在一些可选的实施例中,文字信息控件还包括公屏聊天控件。公屏聊天控件用于本局竞技对战中的所有虚拟对象的控制者进行文字信息沟通或语音信息沟通。

步骤706,在目标用户界面上显示平台标志和身份标识。

可选的,在目标用户界面上显示文字信息控件,文字信息控件包括击败流水广播控件,在击败流水广播控件中显示第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

可选的,在目标用户界面上显示文字信息控件,文字信息控件包括队友击败广播控件,在击败流水广播控件中显示第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

可选的,在目标用户界面上显示文字信息控件,文字信息控件包括白名单被杀广播控件,在白名单被杀广播控件中显示第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

在一些可选的实施例中,在目标用户界面上显示文字信息控件,文字信息控件还包括公屏聊天控件,在公屏聊天控件中显示虚拟对象的平台图标和身份标识。

综上所述,本实施例提供的方法,通过在目标用户界面上显示有文字信息控件,文字信息控件中显示有文字广播消息,文字广播消息显示有虚拟对象的平台标志和身份标识。使得用户在观察文字广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

上述图6和图7两个实施例分别对虚拟对象的信息显示方法的两种方式进行详细说明。下面将对两种方式下不同目标用户界面时虚拟对象的信息显示方法进行详细说明。

图8示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图6所示的方法,以目标用户界面是组队界面,举例说明在第一虚拟对象的角色模型的周侧显示平台图标和身份标识的方法。该方法包括:

步骤801,服务器获取组队界面中出现的各个虚拟对象的身份标识。

组队界面是用户点击组队控件或多人匹配控件后,由应用程序显示的界面。组队界面上显示有至少一个虚拟对象。

可选的,组队方式包括但不限于2人组队,3人组队、4人组队、5人组队、20人组队和60人组队中的至少一种。

步骤802,服务器将各个虚拟对象的身份标识与白名单列表进行对比。

服务器将获取的组队界面中出现的所有虚拟对象的身份标识与白名单列表逐一进行对比,识别属于白名单列表的虚拟对象的身份标识。

步骤803,当第一虚拟对象属于白名单列表时,服务器向终端发送第一指示消息。

可选的,若终端发送有涉及第一虚拟对象的请求消息给服务器时,服务器向发送了该请求消息的终端发送指示信息;可选的,若终端未发送请求消息时,服务器向需要显示组队界面上的各个终端发送指示消息。

在一些实施例中,当第一虚拟对象参与4人组队时,组队界面中显示包括第一虚拟对象、第二虚拟对象、第三虚拟对象和第四虚拟对象。可选的,第一虚拟对象属于白名单列表时,服务器向该组队界面中的第一虚拟对象、第二虚拟对象、第三虚拟对象和第四虚拟对象对应的4个终端发送第一指示消息,第一指示消息用于指示属于白名单列表的第一虚拟对象。

步骤804,确定应用程序的组队界面中出现的第一虚拟对象的身份标识。

可选的,终端根据服务器发送的指示消息,确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识。

步骤805,当第一虚拟对象与本方控制的第二虚拟对象属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

可选的,当本方控制的第二虚拟对象属于白名单列表时,在第二虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

步骤806,在组队界面上显示平台图标和身份标识。

可选的,在组队界面上属于白名单列表的虚拟对象的角色模型的头部叠加显示平台图标和身份标识,如图5中虚拟对象501所示。

可选的,在在组队界面上属于白名单列表的虚拟对象的角色模型的腿部叠加显示平台图标和身份标识,如图5中虚拟对象502所示。

终上所述,本实施例提供的方法,通过在组队界面上虚拟对象的角色模型的周侧显示平台标志和身份标识。使得用户在观察属于队友的虚拟对象的角色模型的同时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图9示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图6所示的方法,以目标用户界面是等待竞技对战界面,举例说明在第一虚拟对象的角色模型的周侧显示平台图标和身份标识的方法。该方法包括:

步骤901,服务器获取等待竞技对战界面中出现的各个虚拟对象的身份标识。

在第一虚拟对象开始游戏后,第一虚拟对象进入终端显示的等待竞技对战界面,等待竞技对战界面中显示的所有虚拟对象是加入本局竞技对战的参与方,在等待本局竞技对战过程中,参与方的数量实时变化。同时,服务器获取本局竞技对战游戏的等待竞技对战界面中的所有参与方的虚拟对象的身份标识。

步骤902,服务器将各个虚拟对象的身份标识与白名单列表进行对比。

服务器将各个虚拟对象的身份标识与白名单列表逐一进行对比,识别属于白名单列表的虚拟对象。

步骤903,当第一虚拟对象属于白名单列表时,服务器向终端发送第二指示消息。

当第一虚拟对象属于白名单列表时,服务器向等待竞技对战界面上所有虚拟对象对应的终端发送第二指示消息。第二指示消息用于指示第一虚拟对象属于白名单列表。

步骤9041,终端确定应用程序的等待竞技对战界面中出现的第一虚拟对象的身份标识。

步骤9051,当第一虚拟对象与本方控制的第二虚拟对象属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标、身份标识和队友信息。

可选的,队友信息包括不限于:队友编号和队友距离。

步骤9061,终端在等待竞技界面上显示平台图标和身份标识。

在等待竞技界面上第一虚拟对象的角色模型的头部或腿部叠加显示平台图标、身份标识和队友信息,以及在属于白名单的其它虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识,如图10中虚拟对象102所示,在虚拟对象102的角色模型的头上显示有“花朵”的平台图标和“熊猫”的身份标识,以及队友序号“2”和队友距离“8m”。

步骤9042,确定应用程序的等待竞技对战界面中出现的第一虚拟对象的身份标识。

步骤9052,当第一虚拟对象与本方控制的第二虚拟对象不属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

步骤9062,在等待竞技界面上显示平台图标和身份标识。

示意性的,如图10中的虚拟对象104所示,在虚拟对象104的角色模型的头上显示有“盾牌”的平台图标和“快递员”的身份标识。

终上所述,本实施例提供的虚拟对象的信息显示方法,通过在等待竞技对战界面上虚拟对象的角色模型的周侧显示平台标志和身份标识。使得用户在观察其它所有的虚拟对象的角色模型的同时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图11示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息;当文字信息控件是击败流水广播控件时,举例说明文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤1101,终端发送竞技对战界面中第一虚拟对象触发的击败事件。

可选的,在击败事件中由第一虚拟对象击败第二虚拟对象时,第一虚拟对象对应的终端向服务器发送竞技对战界面中第一虚拟对象触发的击败事件。

可选的,在击败事件中由第一虚拟对象属于自杀或意外死亡时,第一虚拟对象对应的终端向服务器发送竞技对战界面中第一虚拟对象触发的击败事件。

其中,击败事件包括击倒事件和击杀事件。击倒事件是指当虚拟对象的生命值降低至0%,且该虚拟对象的队友处于生命值大于0%时,该虚拟对象在虚拟环境中被判定为丧失生命的事件。击杀事件是指当虚拟对象的生命值降低至0%,且该虚拟对象的队友处于生命值为0%时或该虚拟对象不存在队友时,该虚拟对象在虚拟环境中被判定为丧失生命的事件。

在本局竞技对战中,每当有虚拟对象触发击败事件时,该虚拟对象对应的终端就向服务器发送该虚拟对象触发的击败事件。

步骤1102,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

可选的,获取击败事件中第一虚拟对象和第二虚拟对象的身份标识。

可选的,获取击败事件中第一虚拟对象的身份标识。

步骤1103,将第一虚拟对象的身份标识与白名单列表进行对比。

步骤1104,当第一虚拟对象属于白名单列表时,向本局竞技对战中的参与方所对应的各个终端发送第三指示消息。

第三指示消息用于指示第一虚拟对象属于白名单列表。

步骤1105,终端确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

步骤1106,当第一虚拟对象是本方控制的虚拟对象时,在击败流水广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括平台图标和身份标识。

可选的,当第一虚拟对象触发的击败事件中,存在击败事件中的第二虚拟对象,且第二虚拟对象属于白名单列表时,在击败流水广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象和第二虚拟对象的平台图标和身份标识。

步骤1107,在竞技对战界面上的击败流水广播控件中显示平台和身份标识。

可选的,在竞技对战界面上的击败流水广播控件中显示击败广播消息,击败广播消息包括如下至少一种:第一虚拟对象自杀或意外死亡时显示的平台图标和身份标识、第一虚拟对象击败第二虚拟对象时显示的平台图标和身份标识和第二虚拟对象击败第一虚拟对象时显示的平台图标和身份标识。

示意性的,如图5中的文字广播控件504所示,可选的,击败广播消息包括:显示有“多边形”平台图标和“zz-泡沫”身份标识的第一虚拟对象使用手雷自杀了。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有击败流水广播控件,击败流水广播控件中显示有第一虚拟对象对应的击败广播消息,击败广播消息包括平台标志和身份标识。使得用户在观察击败流水广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图12示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息,当文字信息控件是队友击败广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤1201,终端发送竞技对战界面中第一虚拟对象触发的击败事件。

在本局竞技对战中,每当有虚拟对象触发击败事件时,该虚拟对象对应的终端就向服务器发送该虚拟对象触发的击败事件。

步骤1202,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤1203,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤1204,当第一虚拟对象属于白名单列表时,服务器向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第四指示消息。

第四指示消息用于指示第一虚拟对象属于白名单列表。

步骤1205,终端确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

步骤1206,当第一虚拟对象是自杀或意外死亡时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识。

步骤1207,在竞技对战界面上的队友击败广播控件中显示平台图标和身份标识。

示意性的,如图13中的队友击败广播消息131所示,队友击败广播消息包括:显示有“眼睛”平台图标和“西瓜”身份标识的第一虚拟对象使用手雷击败了“自己”,“自己”是指第一虚拟对象。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有队友击败广播控件,队友击败广播控件中显示有第一虚拟对象对应的击败广播消息,击败广播消息包括平台标志和身份标识。使得用户在观察队友击败广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图14示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息,当文字信息控件是队友击败广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤1401,终端1发送竞技对战界面中第一虚拟对象触发的击败事件。

终端1发送竞技对战界面中第一虚拟对象触发的击败事件,其中,第一虚拟对象是终端1控制的第一虚拟对象。

步骤1402,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤1403,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤14041,当第一虚拟对象属于白名单列表时,服务器向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第五指示消息。

其中,第五指示消息用于指示第一虚拟对象属于白名单列表,第一虚拟对象是击败第二虚拟对象的虚拟对象。

步骤14051,终端1确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

步骤14061,当击败事件中的第二虚拟不属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识。

步骤1407,终端1在竞技对战界面上的队友击败广播控件中显示平台图标和身份标识。

示意性的如图15中的队友击败广播消息151所示,队友击败广播消息包括:显示有“龙卷风”平台图标和“西红柿”身份标识的队友使用手枪击败了显示有“荒岛”身份标识的第二虚拟对象。

步骤14042,当第一虚拟对象属于白名单列表时,向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第五指示消息。

可选的,当第二虚拟对象是击败第一虚拟对象的虚拟对象时,向第二虚拟对象和属于其队友的虚拟对象对应的终端发送第五指示消息。

步骤14052,终端2确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

以竞技对战界面中显示的文字信息控件包括队友击败广播控件为例,进入步骤14062。

步骤14062,当击败事件中的第二虚拟不属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识以及第二虚拟对象的平台图标和身份标识。

步骤1407,终端2在竞技对战界面上的队友击败广播控件中显示平台图标和身份标识。

示意性的,如图16中的队友击败广播消息161所示,队友击败广播消息中包括:显示有“外卖哥”身份标识的第二虚拟对象使用手枪击败了显示有“心形”平台图标和“西红柿”身份标识的第一虚拟对象。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有队友击败广播控件,队友击败广播控件中显示有第一虚拟对象对应的击败广播消息,击败广播消息包括平台标志和身份标识。使得用户在观察队友击败广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图17示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息;当文字信息控件是队友击败广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤1701,终端1发送竞技对战界面中第一虚拟对象触发的击败事件。

应用程序1发送竞技对战界面中第一虚拟对象触发的击败事件,其中,第一虚拟对象是终端1控制的第一虚拟虚拟对象。

步骤1702,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤1703,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤17041,当第一虚拟对象属于白名单列表时,向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第六指示消息。

其中,第一虚拟对象是击败第二虚拟对象的虚拟对象,第六指示消息用于指示第一虚拟对象属于白名单列表。

步骤17051,应用程序1确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

步骤17061,当击败事件中的第二虚拟属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识。

步骤1707,应用程序1在竞技对战界面上的队友击败广播控件中显示平台图标和身份标识。

示意性的,如图18中的队友击败广播消息181所示,队友击败广播消息中包括:显示“龙卷风”平台图标和“小学生”身份标识的第一虚拟对象使用手枪击败了显示“椭圆”平台图标和“荒岛”身份标识的第二虚拟对象。

步骤17042,当第一虚拟对象属于白名单列表时,服务器向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第六指示消息。

可选的,当第二虚拟对象是击败第一虚拟对象的虚拟对象时,服务器向第二虚拟对象和属于其队友的虚拟对象对应的终端发送第六指示消息。

步骤17052,应用程序2确定应用程序的竞技对战界面中出现的第一虚拟对象的身份标识。

步骤17062,当击败事件中的第二虚拟属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识以及第二虚拟对象的平台图标和身份标识。

步骤1707,应用程序2在竞技对战界面上的队友击败广播控件中显示平台图标和身份标识。

示意性的,如图19中的队友击败广播消息191所示,队友击败广播消息包括:显示有“菱形”平台图标和“外卖哥”身份标识的第二虚拟对象使用手枪击败了显示有“心形”平台图标和“西红柿”身份标识的第一虚拟对象。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有队友击败广播控件,队友击败广播控件中显示有第一虚拟对象对应的击败广播消息,击败广播消息包括平台标志和身份标识。使得用户在观察队友击败广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图20示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息;当文字信息控件是白名单被杀广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤2001,终端发送竞技对战界面中第一虚拟对象触发的击败事件。

终端发送竞技对战界面中第一虚拟对象触发的击败事件,其中,第一虚拟对象是该终端控制的第一虚拟对象。

步骤2002,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤2003,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤2004,当第一虚拟对象属于白名单列表时,服务器向本局竞技对战中的参与方所对应的各个终端发送第七指示消息。

第七指示消息用于指示第一虚拟对象属于白名单列表。对应的,各个终端接收第七指示消息。

步骤2006,当第一虚拟对象是自杀或意外死亡时,在白名单被杀广播控件中显示第一虚拟对象的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识。

对于第一虚拟对象的控制者所使用的终端来讲,第一虚拟对象是自杀或意外死亡,该终端在白名单被杀广播控件中显示第一虚拟对象的被杀广播消息。

步骤2007,在竞技对战界面上的白名单被杀广播控件中显示平台图标和身份标识。

示意性的,如图21中的白名单被杀广播消息201所示,白名单被杀广播消息包括:显示有“眼睛”平台图标和“西瓜”身份标识的第一虚拟对象使用手雷自杀了。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有白名单被杀广播控件,白名单被杀广播控件中显示有第一虚拟对象对应的被杀广播消息,被杀广播消息包括平台标志和身份标识。通过文字信息控件中实时显示的被杀广播消息,提高了虚拟对象的控制者的身份识别度。

图22示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息;当文字信息控件是白名单被杀广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤2201,终端发送竞技对战界面中第一虚拟对象触发的击败事件。

终端发送竞技对战界面中第一虚拟对象触发的击败事件,其中,第一虚拟对象是该终端控制的第一虚拟对象。

步骤2202,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤2203,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤2204,当第一虚拟对象属于白名单列表时,服务器向本局竞技对战中的参与方所对应的各个终端发送第八指示消息。

第八指示消息用于指示第一虚拟对象属于白名单列表。对应的,各个终端接收第八指示消息。

步骤2206,当第一虚拟对象是被第二虚拟对象击杀且第二虚拟对象不属于白名单列表时,在白名单被杀广播控件中显示第一虚拟对象的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识。

步骤2207,在竞技对战界面上的白名单被杀广播控件中显示平台图标和身份标识。

示意性的,如图23中的白名单被杀广播消息231所示,白名单被杀广播包括:显示有“外卖哥”身份标识的第二虚拟对象使用手枪击杀了显示有“心形”平台图标和“西红柿”身份标识的第一虚拟对象。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有白名单被杀广播控件,白名单被杀广播控件中显示有第一虚拟对象对应的被杀广播消息,被杀广播消息包括平台标志和身份标识。使得用户在观察白名单被杀广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图24示出了本申请一个示意性实施例提供的虚拟对象的信息显示方法的流程图。本实施例基于图7所示的方法,以目标用户界面是竞技战斗界面,竞技战斗界面上显示有文字信息控件,文字信息控件中显示文字广播消息;当文字信息控件是白名单被杀广播控件时,举例说明在文字广播消息显示第一虚拟对象的平台图标和身份标识的方法。该方法包括:

步骤2401,终端发送竞技对战界面中第一虚拟对象触发的击败事件。

终端发送竞技对战界面中第一虚拟对象触发的击败事件,其中,第一虚拟对象是装置控制的第一虚拟对象。

步骤2402,服务器接收击败事件,服务器生成击败事件中第一虚拟对象对应的文字广播消息,服务器获取第一虚拟对象的身份标识。

步骤2403,服务器将第一虚拟对象的身份标识与白名单列表进行对比。

步骤2404,当第一虚拟对象属于白名单列表时,服务器向本局竞技对战中的参与方所对应的各个终端发送第九指示消息。

第九指示消息用于指示第一虚拟对象属于白名单列表。对应的,各个终端接收第九指示消息。

步骤2406,当第一虚拟对象是被第二虚拟对象击杀且第二虚拟对象属于白名单列表时,在白名单被杀广播控件中显示第一虚拟对象的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识,以及第二虚拟对象的平台图标和身份标识。

步骤2407,在竞技对战界面上的白名单被杀广播控件中显示平台图标和身份标识。

示意性,如图25中的白名单被杀广播消息251所示,白名单被杀广播消息包括:显示有“龙卷风”平台图标和“小学生”身份标识的第二虚拟对象使用手枪击杀了显示有“椭圆”平台图标和“荒岛”身份标识的第二虚拟对象。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过在竞技对战界面上显示有白名单被杀广播控件,白名单被杀广播控件中显示有第一虚拟对象对应的被杀广播消息,被杀广播消息包括平台标志和身份标识。使得用户在观察白名单被杀广播消息时,能够快速了解到该虚拟对象的控制者在第三方业务平台上的认证信息,从而提高了属于白名单列表的第一虚拟对象的控制者的身份识别度。

图26示出了本申请的一个示例性实施例提供的虚拟对象的信息显示方法的流程图。本实施例以该方法应用于图1所示的计算机系统中的多人枪战类生存游戏来举例说明。该方法包括:

步骤2601,服务器获取组队界面中出现的各个虚拟对象的身份标识。

用户登输入登录信息后,登录游戏,终端根据应用程序显示有组队界面。服务器获取组队界面中出现的各个虚拟对象的身份标识。

可选的,组队界面包括大厅界面,或者,其它包含多个虚拟对象的界面。

可选的,组队界面中包括一个虚拟对象,或两个虚拟对象,或,三个虚拟对象,或,四个虚拟对象。其中,虚拟对象的身份标识包括第一虚拟对象的身份标识。

步骤2602,服务器将各个虚拟对象的身份标识与白名单列表进行对比。

服务器将各个虚拟对象的身份标识与白名单列表逐一进行对比,包括将第一虚拟对象的身份标识与白名单列表进行对比。

步骤2603,当第一虚拟对象的身份标识属于白名单列表时,服务器向本局竞技对战中参与方对应的各个终端发送第一指示消息。

可选的,本局竞技对战包括但不限于:双人组队竞技对战、三人组队竞技对战、四人组队竞技对战、和五人组队竞技对战中的任意一种。

可选的,第一指示消息用于指示本局竞技对战中多个虚拟对象属于白名单列表。可选的,第一指示消息用于指示本局竞技对战中参与方对应的各个终端储存本局竞技对战中属于白名单列表的虚拟对象的信息。

步骤2604,终端确定组队界面中出现的第一虚拟对象的身份标识。

可选的,当组队界面中多个虚拟对象属于白名单列表时,终端根据第一指示消息,确定多个虚拟对象的身份标识。

步骤2605,当第一虚拟对象属于白名单列表时,在组队界面上显示第一虚拟对象的身份标识。

当第一虚拟对象属于白名单列表时,终端提取本地储存的本局竞技对战中属于白名单列表的虚拟对象的信息,并且在组队界面上显示第一虚拟对象的平台图标和身份标识。

可选的,当第一虚拟对象属于白名单列表时,在组队界面上第一虚拟对象的角色模型的周侧显示第一虚拟对象的平台图标和身份标识。

可选的,当多个虚拟对象属于白名单列表时,在组队界面上多个虚拟对象的角色模型的周侧显示虚拟对象各自对应的平台图标和身份标识。

可选的,虚拟对象的角色模型的周侧包括头顶、胸部、腿部、手臂和脚部等身体躯干部位。

可选的,第三方业务平台是在线主播平台,平台图标是主播平台图标;或者,第三方业务平台是战队平台,平台图标是战队图标;或者,第三方业务平台是视频网站平台,平台图标是视频网站图标;或者,第三方业务平台是社交网站平台,平台图标是社交网站图标;或者,第三方业务平台是公司平台,平台图标是公司图标。

可选的,平台图标是二维或三维的;或者,平台图标是动态或静态的。

可选的,平台图标包括:椭圆形、矩形、多边形、图像、文字、字母、数字和符号中的至少一种的组合形式。可选的,身份标识包括数字、字母和符号中的至少一种所组成的字符串。

本申请不对平台图标和身份标识的组合形式加以限定。

可选的,平台图标和身份标识排列方式可以包括:平台图标和身份标识在同一行左右排列,或者,平台图标和身份标识在同一列上下排列。

本申请不对平台图标和身份标识两者之间的前后顺序和上下顺序加以限定。

步骤2606,终端确定等待竟对战界面中出现的第一虚拟对象的身份标识。

组队界面中,第一虚拟对象的控制者触发开始游戏后,应用程序的目标用户界面显示为等待竞技对战界面,等待竞技对战界面中显示有参与本局竞技对战的其他虚拟对象。

可选的,等待竞技对战界面包括出生岛界面或机舱内部界面。

可选的,终端确定等待竟对战界面中出现的第一虚拟对象的身份标识,或者,终端确定等待竟对战界面中出现的所有虚拟对象的身份标识。

步骤2607,当第一虚拟对象属于白名单列表时,在等待竞技界面中显示第一虚拟对象的平台图标和身份标识。

可选的,当第一虚拟对象属于白名单列表时,终端根据在组队界面显示第一虚拟对象的平台图标和身份标识的显示方式,在等待竞技界面中显示第一虚拟对象的平台图标和身份标识。

可选的,当多个虚拟对象属于白名单列表时,终端根据在组队界面显示多个虚拟对象的对应的平台图标和身份标识的显示方式,在等待竞技界面中显示多个虚拟对象的对应平台图标和身份标识。

可选地,终端根据本地储存的本局竞技对战中属于白名单列表的虚拟对象的信息,在等待竞技对战界面上显示第一虚拟对象的平台图标和身份标识,以及其它属于白名单列表的虚拟对象的平台图标和身份标识。

步骤2608,终端确定应用程序显示的界面是竞技对战界面。

步骤2609,终端生成击败事件中第一虚拟对象对应的文字广播消息,终端获取第一虚拟对象的身份标识。

可选的,竞技对战界面中,每一次发生的击败事件,终端都生成击败事件中第一虚拟对象对应的文字广播消息,终端获取第一虚拟对象的身份标识。

可选的,击败事件包括击杀事件和击倒事件。

可选的,击败事件中包括第一虚拟对象和第二虚拟对象,或者,击败事件中仅包括第一虚拟对象。

可选的,终端获取第一虚拟对象的身份标识;或者,终端获取第一虚拟对象和第二虚拟对象的身份标识。

步骤2610,终端将击败事件中的第一虚拟对象与白名单列表对比。

可选的,根据第一指示消息,终端将击败事件中获取的第一虚拟对象、第二虚拟对象的身份标识与白名单列表进行对比。

可选的,根据第一指示消息,终端将每次发生的击败事件中获取的第一虚拟对象、第二虚拟对象的身份标识与白名单列表进行对比。

步骤2611,当第一虚拟对象属于白名单列表时,在竞技对战界面上显示文字信息控件,在文字信息控件中显示有第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

在一些实施例中,文字信息控件包括击败流水广播控件,击败流水广播控件中显示有第一虚拟对象对应的击败广播消息,击败流水广播消息包括第一虚拟对象的平台图标和身份标识。

可选的,当第一虚拟属于自杀或意外死亡时,击败流水广播消息包括第一虚拟对象的平台图标和身份标识;或者,当击败事件中的第二虚拟对象不属于白名单列表时,击败流水广播消息包括第一虚拟对象的平台图标和身份标识;或者,当击败事件中的第二虚拟对象属于白名单列表时,击败流水广播消息包括第一虚拟对象的平台图标和身份标识,以及第二虚拟对象的平台图标和身份标识。

在一些实施例中,当第一虚拟对象属于白名单列表,并且存在属于第一虚拟对象队友的虚拟对象时,文字信息控件还包括队友击败广播控件,队友击败广播控件中显示有第一虚拟对象对应的队友击败广播消息,队友击败广播消息包括第一虚拟对象的平台图标和身份标识。

可选的,当第一虚拟属于自杀或意外死亡时,队友击败广播消息包括第一虚拟对象的平台图标和身份标识;

或者,当击败事件中的第二虚拟对象不属于白名单列表时,队友击败广播消息包括第一虚拟对象的平台图标和身份标识;

或者,当击败事件中的第二虚拟对象属于白名单列表时,击败流水广播消息包括第一虚拟对象的平台图标和身份标识,以及第二虚拟对象的平台图标和身份标识。

在一些的实施例中,当第一虚拟对象属于白名单列表,并且属于被杀的虚拟对象时,文字信息控件还包括白名单被杀广播控件,白名单被杀广播控件中显示有第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识。

可选的,当第一虚拟属于自杀或意外死亡时,白名单被杀广播消息包括第一虚拟对象的平台图标和身份标识。可选的,当第二虚拟对象击杀第一虚拟对象,且第二虚拟对象不属于白名单列表时,白名单被杀广播消息包括第一虚拟对象的平台图标和身份标识。可选的,当第二虚拟对象击杀第一虚拟对象,且第二虚拟独享属于白名单列表时,白名单被杀广播消息,以及第二虚拟对象的平台图标和身份标识。

综上所述,本实施例提供的虚拟对象的信息显示方法,通过确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,在目标用户界面上按照显示方式显示平台图标和身份标识。可以在不同的目标用户界面上,按照不同的显示方式显示虚拟对象的身份标识,解决了每个虚拟对象的身份标识的表现形式单一的问题,提高了在第三方业务平台上的认证用户在虚拟环境中的身份识别度。

在上述所有方法实施例中的可选实施例中,目标用户界面上显示有设置控件,设置控件用于设置平台图标的显示功能是否开启。终端接收在设置控件上的设置信号;终端根据设置信号开启平台图标的显示功能。

以下为本申请的装置实施例,对于装置实施例中未详细描述的技术细节,可以参考上述对应的方法实施例。

图27是本申请一个示例性实施例提供的虚拟对象的信息显示装置的结构框图,如图27所示,该装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分,该装置包括:第一确定模块2701、第二确定模块2702和显示模块2703。

第一确定模块2701,用于在应用程序的运行过程中,确定应用程序的目标用户界面中出现的第一虚拟对象的身份标识,身份标识用于标识第一虚拟对象的控制者;

第二确定模块2702,用于当第一虚拟对象的身份标识属于白名单列表时,确定第一虚拟对象的身份标识在目标用户界面中的显示方式,白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

显示模块2703,用于在目标用户界面上按照显示方式显示平台图标和身份标识。

在一些可选的实施例中,第三方业务平台是在线主播平台,平台图标是主播平台图标;或,第三方业务平台是战队平台,平台图标是战队图标;或,第三方业务平台是视频网站平台,平台图标是视频网站图标;或,第三方业务平台是社交网站平台,平台图标是社交网站图标;或,第三方业务平台是公司平台,平台图标是公司图标。

在一些可选的实施例中,显示模块2703,用于在目标用户界面上显示虚拟环境界面,虚拟环境界面中是按照预定视角对虚拟环境进行观察的界面,虚拟环境界面中包括第一虚拟对象的角色模型;在第一虚拟对象的角色模型的周侧显示平台图标和身份标识。

在一些可选的实施例中,目标用户界面是组队界面;

显示模块2703,具体用于当第一虚拟对象与本方控制的第二虚拟对象属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识;

或,显示模块2703,用于当第一虚拟对象不存在属于队友的第二虚拟对象且第一虚拟对象是本方控制的虚拟对象时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

在一些可选的实施例中,目标用户界面是等待竞技对战界面;

显示模块2703,用于当第一虚拟对象与本方控制的第二虚拟对象属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标、身份标识和队友信息;

或,显示模块2703,当第一虚拟对象与本方控制的第二虚拟对象不属于队友时,在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

在一些可选的实施例中,显示模块2703,用于在目标用户界面上显示文字信息控件;在文字信息控件中显示第一虚拟对象对应的文字广播消息,文字广播消息中包括平台图标和身份标识。

在一些可选的实施例中,目标用户界面是竞技对战界面,文字信息控件包括击败流水广播控件,击败流水广播控件用于向本局竞技对战中的所有参与方显示击败记录;

显示模块2703,用于在击败流水广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识。

在一些可选的实施例中,目标用户界面是竞技对战界面,文字信息控件包括队友击败广播控件,队友击败广播控件用于向本局竞技对战中的队友显示击败记录;

显示模块2703,用于当第一虚拟对象与本方控制的第二虚拟对象属于队友且第一虚拟对象是自杀或意外死亡时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识;

或,显示模块2703,用于当第一虚拟对象与本方控制的第二虚拟对象属于队友且第三虚拟对象不属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识;

或,显示模块2703,用于当第一虚拟对象与本方控制的第二虚拟对象属于队友且第三虚拟对象属于白名单列表时,在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识,以及第三虚拟对象的平台图标和身份标识;

其中,第三虚拟对象是第一虚拟对象击杀的虚拟对象,或者,第三虚拟对象是击杀第一虚拟对象的虚拟对象。

在一些可选的实施例中,目标用户界面是竞技对战界面,文字信息控件包括白名单被杀广播控件,白名单被杀广播控件用于向本局竞技对战中的所有参与方显示白名单用户的被杀记录;

显示模块2703,用于当第一虚拟对象是自杀或意外死亡时,在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识;

或,显示模块2703,用于当第一虚拟对象被第三虚拟对象击杀且第三虚拟对象不属于白名单列表时,在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识;

或,显示模块2703,用于当第一虚拟对象被第三虚拟对象击杀且第三虚拟对象属于白名单列表时,在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识,以及第三虚拟对象的平台图标和身份标识。

图28是本申请另一个示例性实施例提供的虚拟对象的信息显示装置的结构框图,该装置可以通过软件、硬件或者两者的结合实现成为终端的全部或一部分,该装置包括:获取模块2801、对比模块2802和发送模块2803。

获取模块2801,用于获取目标用户界面中出现的第一虚拟对象的身份标识,目标用户界面是终端内的应用程序在运行过程中所显示的用户界面,身份标识用于标识第一虚拟对象的控制者。

对比模块2802,用于将第一虚拟对象的身份标识与白名单列表进行对比;白名单列表中的身份标识所标识的控制者是第三方业务平台上的认证用户,第三方业务平台对应有平台图标;

发送模块2803,用于当第一虚拟对象的身份标识属于白名单列表时,向终端发送指示信息;指示信息用于指示应用程序按照在目标用户界面中的显示方式显示平台图标和身份标识。

在一些可选的实施例中,第三方业务平台是在线主播平台,平台图标是主播平台图标;或,第三方业务平台是战队平台,平台图标是战队图标;或,第三方业务平台是视频网站平台,平台图标是视频网站图标;或,第三方业务平台是社交网站平台,平台图标是社交网站图标;或,第三方业务平台是公司平台,平台图标是公司图标。

在一些可选的实施例中,获取模块2801,用于当目标用户界面中会出现第一虚拟对象的角色模型时,获取第一虚拟对象的身份标识。

在一些可选的实施例中,获取模块2801,用于当目标用户界面是组队界面时,读取虚拟环境中的组队大厅中出现的各个虚拟对象的身份标识;

发送模块2803,用于当第一虚拟对象的身份标识属于白名单列表且与第二虚拟对象属于队友时,向第二虚拟对象对应的终端发送第一指示信息;或,当第一虚拟对象不存在属于队友的第二虚拟对象,且第一虚拟对象属于本方控制的虚拟对象时,向第一虚拟对象对应的终端发送第一指示信息;

其中,第一指示信息用于指示应用程序在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标和身份标识。

在一些可选的实施例中,获取模块2801,用于当目标用户界面是等待竞技对战界面时,获取虚拟环境中的起始聚合地中出现的各个虚拟对象的身份标识;

发送模块2803,用于当第一虚拟对象与本方控制的第二虚拟对象属于队友时,向第二虚拟对象对应的终端发送第二指示信息,第二指示信息用于指示应用程序在第一虚拟对象的角色模型的头部或腿部叠加显示平台图标、身份标识和队友信息;或,当第一虚拟对象与本方控制的第二虚拟对象不属于队友时,向第二虚拟对象对应的终端发送第二指示信息,第二指示信息用于指示应用程序在第一虚拟对象的角色的头部或腿部叠加显示平台图标和身份标识。

在一些可选的实施例中,获取模块2801,用于当目标用户界面是竞技对战界面,在接收到击败事件时,生成第一虚拟对象的文字广播消息,获取第一虚拟对象的身份标识;其中,文字广播消息是用于在应用程序的目标用户界面的文字广播控件中显示的文字广播消息;

击败事件是第一虚拟对象击败第三虚拟对象所触发的事件,或者,击败事件是第一虚拟对象被第三虚拟对象击败所触发的事件,或者,第一虚拟对象自杀或意外死亡所触发的事件。

在一些可选的实施例中,发送模块2803,用于当第一虚拟对象的身份标识属于白名单列表时,向本局竞技对战中的参与方所对应的各个终端发送第三指示信息;

其中,第三指示信息用于指示应用程序在竞技对战界面中的击败流水广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识。

在一些可选的实施例中,发送模块2803,用于当第一虚拟对象与第二虚拟对象属于队友且第一虚拟对象是自杀或意外死亡时,向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第四指示信息,第四指示信息用于指示应用程序在竞技对战界面中的队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识;或,当第一虚拟对象与第二虚拟对象属于队友且第三虚拟对象不属于白名单列表时,向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第五指示信息,第五指示信息用于指示应用程序在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识;或,当第一虚拟对象与第二虚拟对象属于队友且第三虚拟对象属于白名单列表时,向第一虚拟对象和属于其队友的虚拟对象对应的终端发送第六指示信息,第六指示信息用于指示应用程序在队友击败广播控件中显示第一虚拟对象对应的击败广播消息,击败广播消息包括第一虚拟对象的平台图标和身份标识,以及第三虚拟对象的平台图标和身份标识;

其中,第三虚拟对象是第一虚拟对象击杀的虚拟对象,或者,第三虚拟对象是击杀第一虚拟对象的虚拟对象。

在一些可选的实施例中,发送模块2803,用于当第一虚拟对象是自杀或意外死亡时,向本局竞技对战中的参与方所对应的各个终端发送第七指示消息,第七指示消息用于指示应用程序在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识;或,当第一虚拟对象被第三虚拟对象击杀且第三虚拟对象不属于白名单列表时,向本局竞技对战中的参与方所对应的各个终端发送第八指示消息,第八指示消息用于指示应用程序在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识;或,当第一虚拟对象被第三虚拟对象击杀且第三虚拟对象属于白名单列表时,向本局竞技对战中的参与方所对应的各个终端发送第九指示消息,第九指示消息用于指示应用程序在白名单被杀广播控件中显示第一虚拟对象对应的被杀广播消息,被杀广播消息包括第一虚拟对象的平台图标和身份标识,以及第三虚拟对象的平台图标和身份标识

图29示出了本申请一个示例性实施例提供的终端2900的结构框图。该终端2900可以是:智能手机、平板电脑、mp3播放器(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端2900还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。

通常,终端2900包括有:处理器2901和存储器2902。

处理器2901可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器2901可以采用dsp(digitalsignalprocessing,数字信号处理)、fpga(field-programmablegatearray,现场可编程门阵列)、pla(programmablelogicarray,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器2901也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(centralprocessingunit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器2901可以在集成有gpu(graphicsprocessingunit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器2901还可以包括ai(artificialintelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。

存储器2902可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器2902还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器2902中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器2901所执行以实现本申请中方法实施例提供的虚拟对象的信息显示方法。

在一些实施例中,终端2900还可选包括有:外围设备接口2903和至少一个外围设备。处理器2901、存储器2902和外围设备接口2903之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口2903相连。具体地,外围设备包括:射频电路2904、触摸显示屏2905、摄像头2906、音频电路2907、定位组件2908和电源2909中的至少一种。

外围设备接口2903可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器2901和存储器2902。在一些实施例中,处理器2901、存储器2902和外围设备接口2903被集成在同一芯片或电路板上;在一些其他实施例中,处理器2901、存储器2902和外围设备接口2903中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。

射频电路2904用于接收和发射rf(radiofrequency,射频)信号,也称电磁信号。射频电路2904通过电磁信号与通信网络以及其他通信设备进行通信。射频电路2904将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选的,射频电路2904包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路2904可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wirelessfidelity,无线保真)网络。在一些实施例中,射频电路2904还可以包括nfc(nearfieldcommunication,近距离无线通信)有关的电路,本申请对此不加以限定。

显示屏2905用于显示ui(userinterface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏2905是触摸显示屏时,显示屏2905还具有采集在显示屏2905的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器2901进行处理。此时,显示屏2905还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏2905可以为一个,设置终端2900的前面板;在另一些实施例中,显示屏2905可以为至少两个,分别设置在终端2900的不同表面或呈折叠设计;在再一些实施例中,显示屏2905可以是柔性显示屏,设置在终端2900的弯曲表面上或折叠面上。甚至,显示屏2905还可以设置成非矩形的不规则图形,也即异形屏。显示屏2905可以采用lcd(liquidcrystaldisplay,液晶显示屏)、oled(organiclight-emittingdiode,有机发光二极管)等材质制备。

摄像头组件2906用于采集图像或视频。可选的,摄像头组件2906包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtualreality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件2906还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。

音频电路2907可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器2901进行处理,或者输入至射频电路2904以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端2900的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器2901或射频电路2904的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路2907还可以包括耳机插孔。

定位组件2908用于定位终端2900的当前地理位置,以实现导航或lbs(locationbasedservice,基于位置的服务)。定位组件2908可以是基于美国的gps(globalpositioningsystem,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。

电源2909用于为终端2900中的各个组件进行供电。电源2909可以是交流电、直流电、一次性电池或可充电电池。当电源2909包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。

在一些实施例中,终端2900还包括有一个或多个传感器2910。该一个或多个传感器2910包括但不限于:加速度传感器2911、陀螺仪传感器2912、压力传感器2913、指纹传感器2929、光学传感器2915以及接近传感器2916。

加速度传感器2911可以检测以终端2900建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器2911可以用于检测重力加速度在三个坐标轴上的分量。处理器2901可以根据加速度传感器2911采集的重力加速度信号,控制触摸显示屏2905以横向视图或纵向视图进行用户界面的显示。加速度传感器2911还可以用于游戏或者用户的运动数据的采集。

陀螺仪传感器2912可以检测终端2900的机体方向及转动角度,陀螺仪传感器2912可以与加速度传感器2911协同采集用户对终端2900的3d动作。处理器2901根据陀螺仪传感器2912采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。

压力传感器2913可以设置在终端2900的侧边框和/或触摸显示屏2905的下层。当压力传感器2913设置在终端2900的侧边框时,可以检测用户对终端2900的握持信号,由处理器2901根据压力传感器2913采集的握持信号进行左右手识别或快捷操作。当压力传感器2913设置在触摸显示屏2905的下层时,由处理器2901根据用户对触摸显示屏2905的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。

指纹传感器2929用于采集用户的指纹,由处理器2901根据指纹传感器2929采集到的指纹识别用户的身份,或者,由指纹传感器2929根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器2901授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器2929可以被设置终端2900的正面、背面或侧面。当终端2900上设置有物理按键或厂商logo时,指纹传感器2929可以与物理按键或厂商logo集成在一起。

光学传感器2915用于采集环境光强度。在一个实施例中,处理器2901可以根据光学传感器2915采集的环境光强度,控制触摸显示屏2905的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏2905的显示亮度;当环境光强度较低时,调低触摸显示屏2905的显示亮度。在另一个实施例中,处理器2901还可以根据光学传感器2915采集的环境光强度,动态调整摄像头组件2906的拍摄参数。

接近传感器2916,也称距离传感器,通常设置在终端2900的前面板。接近传感器2916用于采集用户与终端2900的正面之间的距离。在一个实施例中,当接近传感器2916检测到用户与终端2900的正面之间的距离逐渐变小时,由处理器2901控制触摸显示屏2905从亮屏状态切换为息屏状态;当接近传感器2916检测到用户与终端2900的正面之间的距离逐渐变大时,由处理器2901控制触摸显示屏2905从息屏状态切换为亮屏状态。

本领域技术人员可以理解,图29中示出的结构并不构成对终端2900的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。

不失一般性,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结果、程序模块或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括ram、rom、eprom、eeprom、闪存或其他固态存储其技术,cd-rom、dvd或其他光学存储、磁带盒、磁带、磁盘存储或其他磁性存储设备。当然,本领域技术人员可知计算机存储介质不局限于上述几种。

存储器还包括一个或者一个以上的程序,所述一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行。上述一个或者一个以上程序包含用于执行上述虚拟对象的信息显示方法的指令。

本申请实施例还提供一种计算机可读存储介质,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并上述各个方法实施例提供的虚拟对象的信息显示方法。

本申请还提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述各个方法实施例提供的虚拟对象的信息显示方法。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。

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