一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

虚拟对象的互动方法和装置、存储介质及电子设备与流程

2022-05-06 06:59:10 来源:中国专利 TAG:


1.本技术涉及计算机领域,具体而言,涉及一种虚拟对象的互动方法和装置、存储介质及电子设备。


背景技术:

2.现有技术中,在多人在线游戏中,在游戏参与方进行游戏的过程中,通常可以由游戏观战方进行观战。然而,若是观战方希望与游戏的参与方进行交互,则需要退出当局游戏,然后通过游戏外的交互功能与游戏的参与方进行交互。该过程造成虚拟对象的互动的效率低。
3.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

4.本发明实施例提供了一种虚拟对象的互动方法和装置、存储介质及电子设备,以至少解决虚拟对象互动效率低的技术问题。
5.根据本发明实施例的一个方面,提供了一种虚拟对象的互动方法,包括:在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在上述第一应用客户端中接收上述第一对象对上述游戏任务关联的互动操作区域触发的目标互动操作,其中,上述游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,上述第一客户端上显示有上述第一对象的第一虚拟观看对象;响应上述目标互动操作,从上述至少两个虚拟参与对象中确定出上述第一虚拟观看对象待互动的目标虚拟参与对象,并获取上述第一虚拟观看对象所要交互的目标互动资源;将上述目标互动资源发送给上述目标虚拟参与对象并在上述第一应用客户端显示的观看界面中显示第一动画,其中,上述第一动画用于指示上述第一虚拟观看对象向上述目标虚拟参与对象发送了上述目标互动资源。
6.根据本发明实施例的另一个方面,还提供了一种虚拟对象的互动方法,包括:在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,上述目标互动资源为上述第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,上述目标互动操作为对上述游戏任务关联的互动操作区域触发的操作;在上述第二应用客户端中上述游戏任务的对战界面中显示第一动画,其中,上述第一动画用于指示上述目标虚拟参与对象接收了上述第一虚拟观看对象发送的上述目标互动资源。
7.根据本发明实施例的又一方面,还提供了一种虚拟对象的互动装置,包括:接收单元,用于在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在上述第一应用客户端中接收上述第一对象对上述游戏任务关联的互动操作区域触发的目标互动操作,其中,上述游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,上述第一客户端上显示有上述第一对象的第一虚拟观看对象;确定单元,用于响应上述目标互动操作,从上述至少两个虚拟参与对象中确定出上述第一虚拟观看对象待互动的目标虚拟参与
对象,并获取上述第一虚拟观看对象所要交互的目标互动资源;发送单元,用于将上述目标互动资源发送给上述目标虚拟参与对象并在上述第一应用客户端显示的观看界面中显示第一动画,其中,上述第一动画用于指示上述第一虚拟观看对象向上述目标虚拟参与对象发送了上述目标互动资源。
8.根据本发明实施例的又一方面,还提供了一种虚拟对象的互动装置,包括:接收单元,用于在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,上述目标互动资源为上述第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,上述目标互动操作为对上述游戏任务关联的互动操作区域触发的操作;第一显示单元,用于在上述第二应用客户端中上述游戏任务的对战界面中显示第一动画,其中,上述第一动画用于指示上述目标虚拟参与对象接收了上述第一虚拟观看对象发送的上述目标互动资源。
9.在本发明实施例中,采用在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在上述第一应用客户端中接收上述第一对象对上述游戏任务关联的互动操作区域触发的目标互动操作,其中,上述游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,上述第一客户端上显示有上述第一对象的第一虚拟观看对象;响应上述目标互动操作,从上述至少两个虚拟参与对象中确定出上述第一虚拟观看对象待互动的目标虚拟参与对象,并获取上述第一虚拟观看对象所要交互的目标互动资源;将上述目标互动资源发送给上述目标虚拟参与对象并在上述第一应用客户端显示的观看界面中显示第一动画,其中,上述第一动画用于指示上述第一虚拟观看对象向上述目标虚拟参与对象发送了上述目标互动资源的方法,由于在上述方法中,第一虚拟观看对象可以向游戏任务中的虚拟参与对象发送目标互动资源,从而实现了在观战的过程中与虚拟参与对象进行互动的效果,进而解决了虚拟对象互动效率低的技术问题。
附图说明
10.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
11.图1是根据本发明实施例的一种可选的虚拟对象的互动方法的应用环境的示意图;
12.图2是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
13.图3是根据本发明实施例的一种可选的虚拟对象的互动方法的第一虚拟观看对象显示界面的示意图;
14.图4是根据本发明实施例的一种可选的虚拟对象的互动方法的第一虚拟观看对象显示界面的示意图;
15.图5是根据本发明实施例的一种可选的虚拟对象的互动方法的虚拟参与对象的显示界面的示意图;
16.图6是根据本发明实施例的一种可选的虚拟对象的互动方法第一虚拟观看对象选择目标虚拟参与对象的示意图;
17.图7是根据本发明实施例的一种可选的虚拟对象的互动方法的第一虚拟观看对象的显示界面示意图;
18.图8是根据本发明实施例的一种可选的虚拟对象的互动方法的指点江山的显示界面示意图;
19.图9是根据本发明实施例的一种可选的虚拟对象的互动方法的虚拟参与对象接收目标虚拟资源的显示界面的示意图;
20.图10是根据本发明实施例的一种可选的虚拟对象的互动方法的显示第一虚拟观看对象向目标虚拟参与对象发送资源的示意图;
21.图11是根据本发明实施例的一种可选的虚拟对象的互动方法的发送语音消息的示意图;
22.图12是根据本发明实施例的一种可选的虚拟对象的互动方法的选择发送的资源类型的示意图;
23.图13是根据本发明实施例的一种可选的虚拟对象的互动方法的发送文字消息的示意图;
24.图14是根据本发明实施例的一种可选的虚拟对象的互动方法的显示文字消息的示意图;
25.图15是根据本发明实施例的一种可选的虚拟对象的互动方法的发送语音消息的示意图;
26.图16是根据本发明实施例的一种可选的虚拟对象的互动方法的显示第一虚拟观看对象的消息记录的示意图;
27.图17是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
28.图18是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
29.图19是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
30.图20是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
31.图21是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
32.图22是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
33.图23是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
34.图24是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
35.图25是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
36.图26是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
37.图27是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
38.图28是根据本发明实施例的一种可选的虚拟对象的互动方法的流程示意图;
39.图29是根据本发明实施例的一种可选的虚拟对象的互动装置的结构示意图;
40.图30是根据本发明实施例的一种可选的虚拟对象的互动装置的结构示意图;
41.图31是根据本发明实施例的一种可选的电子设备的结构示意图;
42.图32是根据本发明实施例的一种可选的电子设备的结构示意图。
具体实施方式
43.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人
员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
44.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
45.根据本发明实施例的一个方面,提供了一种虚拟对象的互动方法,可选地,作为一种可选的实施方式,上述虚拟对象的互动方法可以但不限于应用于如图1所示的环境中。图1中,用户设备102保存存储器104,用于存储获取的游戏任务的各项数据,处理器106,用于对获取的游戏任务数据进行处理,显示器108,用于显示游戏任务。用户设备102通过网络110向服务器112发送获取游戏任务数据的请求,服务器中包括数据库114,用于存储游戏任务的数据,处理引擎116,用于维护游戏任务。游戏任务是用户设备118和用户设备120所参与的游戏任务。用户设备102获取到游戏任务数据后,可以作为第一虚拟观看对象进行观战。
46.可选地,在本实施例中,上述用户设备可以是配置有目标客户端的终端设备,可以包括但不限于以下至少之一:手机(如android手机、ios手机等)、笔记本电脑、平板电脑、掌上电脑、mid(mobile internet devices,移动互联网设备)、pad、台式电脑、智能电视、智能车载等。目标客户端可以是视频客户端、即时通信客户端、浏览器客户端、教育客户端、游戏客户端、购物客户端及其他具有社交或游戏功能的客户端。上述网络可以包括但不限于:有线网络,无线网络,其中,该有线网络包括:局域网、城域网和广域网,该无线网络包括:蓝牙、wifi及其他实现无线通信的网络。上述服务器可以是单一服务器,也可以是由多个服务器组成的服务器集群,或者是云服务器。上述仅是一种示例,本实施例中对此不作任何限定。
47.可选地,作为一种可选的实施方式,如图2所示,上述虚拟对象的互动方法包括:
48.s202,在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在第一应用客户端中接收第一对象对游戏任务关联的互动操作区域触发的目标互动操作,其中,游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,第一客户端上显示有第一对象的第一虚拟观看对象;
49.s204,响应目标互动操作,从至少两个虚拟参与对象中确定出第一虚拟观看对象待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源;
50.s206,将目标互动资源发送给目标虚拟参与对象并在第一应用客户端显示的观看界面中显示第一动画,其中,第一动画用于指示第一虚拟观看对象向目标虚拟参与对象发送了目标互动资源。
51.可选地,上述虚拟对象的互动方法可以但不限于应用在游戏观战的场景中。在游戏观战的场景下,至少两个虚拟参与对象进行游戏任务,第一虚拟观看对象可以观看该游戏任务。在观看游戏任务的过程中,可以触发目标交互操作,与确定出的目标虚拟参与对象
进行交互,将交互的目标互动资源发送给目标虚拟交互对象。以及,可以在第一虚拟观看对象所在的第一应用客户端上显示第一动画,以显示第一虚拟观看对象向目标虚拟参与对象发送了目标互动资源。
52.需要说明的是,第一虚拟观看对象为游戏任务的旁观者,可以为使用第一应用客户端的第一对象对应的标识,如小人形象,用于代表第一对象。
53.可选地,上述虚拟对象的互动方法还可以但不限于应用在教育培训、远程会议等场景中。若是应用在教育培训或远程会议的场景中,则虚拟参与对象进行教育培训或远程会议,而第一虚拟观看对象作为特殊对象可以观看教育培训或远程会议以及在确定出目标虚拟参与对象之后向目标虚拟参与对象发送目标互动资源。
54.可选地,本技术中的目标互动资源可以但不限于为文字、图像、语音、表情中的至少之一或者至少两者的组合。目标虚拟参与对象可以为从虚拟参与对象中确定出的虚拟对象。在将目标虚拟资源发送给目标虚拟参与对象之后,可以由目标虚拟参与对象所在的客户端进行显示。而第一虚拟观看对象所在的第一应用客户端显示第一动画,以提示将目标互动资源发送给了目标虚拟参与对象。
55.可选地,本技术实施例中,虚拟参与对象进行游戏任务的过程中,第一虚拟观看对象可以作为第一虚拟观看对象观看虚拟参与对象所进行的游戏任务。在观看的过程中,可以在虚拟参与对象中确定出一个或者多个目标虚拟参与对象,并向目标虚拟参与对象发送目标互动资源。如果确定出一个目标虚拟参与对象,则向该目标虚拟参与对象发送的目标互动资源可以为只有该目标虚拟参与对象可见,其他虚拟参与对象不可见,也可以为确定的目标地虚拟参与对象和其他虚拟参与对象都可以看到给目标虚拟参与对象发送的目标互动资源。如果确定出的目标虚拟参与对象有多个,向多个目标虚拟参与对象发送目标互动资源,则可以为每一个被发送目标互动资源的目标虚拟参与对象可以看到目标互动资源,其他虚拟参与对象无法看到目标互动资源,也可以为所有的目标虚拟参与对象与其他虚拟参与对象都可以查看到目标互动资源。
56.本技术实施例中,对参与游戏任务的虚拟参与对象的数量与作为第一虚拟观看对象的第一虚拟观看对象的数量并不做限定。
57.结合一个具体示例说明。
58.至少两个虚拟参与对象进行一局游戏任务,至少一个第一虚拟观看对象对该局游戏任务进行观战。在观战过程中,可以调整观战的视角,以及向从虚拟参与对象中确定的目标虚拟参与对象发送目标互动资源。第一虚拟观看对象所在的客户端可以为第一应用客户端,目标虚拟参与对象所在的客户端可以为第二应用客户端。未被选定的其他虚拟参与对象所在的客户端可以为第三应用客户端。如果有除第一虚拟观看对象之外的其他虚拟观看对象,如为了描述方便,记为第四对象,第四对象所在的客户端可以记为第四客户端。第四对象可以从第一虚拟参与对象中确定第二虚拟参与对象并向第二虚拟参与对象发送目标互动资源。
59.结合图3进行说明。图3可以为第一虚拟观看对象的显示界面。第一虚拟观看对象在旁观的过程中,显示界面中可以显示虚拟参与对象的游戏任务的进度。此外,第一虚拟观看对象的显示界面中还可以显示每一个虚拟参与对象的头像标识302,以及第一虚拟观看对象的头像标识304。除此之外,还可以显示第一虚拟观看对象所能执行的功能的功能标识
306。功能可以包括但不限于向一个或者多个虚拟参与对象发送语音、文字消息,或者送“花”、“粑粑”等礼物,或者可以点赞或者表示不喜欢等。此外还可以显示每一个头像标识对应的对象的对象名称,在此不做限定。
60.在第一虚拟观看对象观战的过程中,如果第一虚拟观看对象离开,则对应的头像标识将消失。如果第一虚拟观看对象再次观战,则对应的头像标识将出现。例如,如图4所示,位于位置402处的第一虚拟观看对象的头像标识消失。而对于虚拟参与对象,虚拟参与对象的显示界面中将显示第一虚拟观看对象的头像标识。虚拟参与对象可以选择隐藏第一虚拟观看对象的头像标识。如图5所示,图5为一种可选的虚拟参与对象的显示界面,虚拟参与对象的显示界面中显示有虚拟参与对象自身的头像标识502,此外,还显示有第一虚拟观看对象的头像标识504与第一虚拟观看对象的名称。通过按钮506可以实现第一虚拟观看对象的头像标识的隐藏。通过数字2可以提示当前的第一虚拟观看对象有几位。位置508处的头像标识被隐藏。
61.通过本实施例,通过上述方法,实现了第一虚拟观看对象可以向游戏任务中的虚拟参与对象发送目标互动资源,进一步实现了在观战的过程中与虚拟参与对象进行互动的效果。
62.作为一种可选的实施方式,响应目标互动操作,从至少两个虚拟参与对象中确定出第一虚拟观看对象待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源包括:
63.响应目标互动操作,确定第一虚拟观看对象是对参与游戏任务的一个虚拟参与对象执行互动操作的情况下,将一个虚拟参与对象确定为目标虚拟参与对象,其中,目标互动资源对一个虚拟参与对象可见;
64.在目标互动操作的互动模式为单向分享模式的情况下,响应于在第一应用客户端中触发的分享操作,确定第一虚拟观看对象所要发送的操作信息,并将操作信息作为目标互动资源;
65.在互动模式为双向交互模式的情况下,响应于在第一应用客户端中触发的输入操作,获取第一虚拟观看对象所要发送的交互消息,并将交互消息作为目标互动资源。
66.可选地,本实施例可以确定目标虚拟参与对象的互动模式,互动模式可以分为单向分享模式和双向交互模式。单向分享模式为第一虚拟观看对象向目标虚拟参与对象的单向的分享目标互动资源。而双向的互动模式为第一虚拟观看对象向目标虚拟参与对象分享目标互动资源之后,还可以接收第一虚拟观看对象返回的互动资源。第一虚拟观看对象可以选择与目标虚拟参与对象的互动模式。例如,如图7所示,图7中,第一虚拟观看对象确定出目标虚拟参与对象,并且确定了所要发送的目标互动资源之后,可以通过按钮702与按钮704来确定互动模式为单向分享模式还是双向的互动模式。
67.通过本实施例,从而可以由第一虚拟观看对象向目标虚拟参与对象发送虚拟互动资源的时候,灵活选择虚拟互动资源的互动模式,提高虚拟对象互动的效率。
68.作为一种可选的实施方式,在响应目标互动操作,确定第一虚拟观看对象是对参与游戏任务的一个虚拟参与对象执行互动操作的情况下,将一个虚拟参与对象确定为目标虚拟参与对象之后,方法还包括:
69.将观看界面中目标虚拟参与对象从第一姿态调整为第二姿态,并获取第一虚拟观
看对象与目标虚拟参与对象的互动模式,其中,至少两个虚拟参与对象中除目标虚拟参与对象之外的其他虚拟参与对象保持第一姿态。
70.可选地,上述第一姿态与第二姿态可以为用于区分虚拟参与对象是否被选中的姿态。第二姿态与第一姿态不同。第二姿态可以为动图,在虚拟参与对象被选中的时候,通过动图形式的第二姿态提示第一虚拟观看对象所选中的虚拟参与对象为哪一个虚拟参与对象。第二姿态也可以为比第一姿态显示更多的头像标识,以提示第一虚拟观看对象所选中的虚拟参与对象为哪一个虚拟参与对象。如图6所示,图6为一种可对目标虚拟参与对象进行选择的示意图。从虚拟参与对象中选择出一个目标虚拟参与对象602,则目标虚拟参与对象602的显示姿态由第一姿态调整为第二姿态。
71.作为一种可选的实施方式,在互动模式为单向分享模式的情况下,响应于在第一应用客户端中触发的分享操作,确定第一虚拟观看对象所要发送的操作信息包括以下至少一种:
72.在观看界面所显示的游戏任务的对战界面中,接收对对战界面的目标位置执行的点击操作;将目标位置的位置信息作为操作信息,其中,分享操作包括点击操作;
73.在观看界面所显示的游戏任务的对战界面中,接收对对战界面的多个位置执行的滑动操作;将多个位置的位置信息构成的目标轨迹作为操作信息,其中,分享操作包括滑动操作。
74.可选地,本技术实施例中的第一虚拟观看对象可以向第一虚拟观看对象分享目标互动资源。而目标互动资源可以为第一虚拟观看对象在对战界面中选定的位置信息,或者还可以为第一虚拟观看对象在观看界面中执行的滑动操作所构成的目标轨迹。例如,继续结合围棋游戏为例,如图8所示,图8中第一虚拟观看对象点击观战界面中的一个位置802,将该位置信息确定为目标互动资源发送给虚拟参与对象。虚拟参与对象可以查看第一虚拟观看对象所点击的位置,从而可以接受第一虚拟观看对象的指点。
75.通过本实施例,通过上述方法,从而第一虚拟观看对象可以分享在观看界面中选定的位置信息或者在观看界面上执行滑动操作构成的目标轨迹,提高了虚拟对象间的交互的效率。
76.作为一种可选的实施方式,在互动模式为双向交互模式的情况下,响应于在第一应用客户端中触发的输入操作,获取第一虚拟观看对象所要发送的交互消息包括以下之一:
77.响应于在第一应用客户端中触发的文本输入操作,显示文本输入框,获取在文本输入框中输入的文本消息,并将文本消息作为交互消息;
78.响应于在第一应用客户端中触发的音频输入操作,显示音频采集提示信息,根据音频采集提示信息采集音频消息,并将音频消息作为交互消息;
79.响应于在第一应用客户端中触发的图像输入操作,显示图像采集提示信息,从本地数据库中读取图像消息,或者调用第一应用客户端关联的图像采集设备采集图像消息,并将图像消息作为交互消息。
80.可选地,本技术实施例中,目标互动资源不仅仅可以为轨迹、位置等内容,还可以为语音、文字、图像等一种或多种资源。
81.在第一虚拟观看对象观看虚拟参与对象的游戏任务的过程中,第一虚拟观看对象
可以向虚拟参与对象传输语音消息,或者传输图像信息或者传输文字内容。通过本实施例,通过上述方法,从而第一虚拟观看对象可以分享文本或者音频或者图像内容给目标虚拟参与对象,实现了提高虚拟对象的互动效率的效果。
82.作为一种可选的实施方式,在第一应用客户端显示的观看界面中显示第一动画包括:
83.在单向分享模式下,在第一动画中呈现操作信息所指示的操作演示画面;
84.在双向交互模式下,在第一动画中呈现第一虚拟观看对象触发的将交互消息的消息气泡移动至目标虚拟参与对象所在位置。
85.可选地,本技术实施例中,在第一应用客户端上显示第一动画,以提示第一虚拟观看对象目标互动资源已经发送给了目标虚拟参与对象。如果第一虚拟观看对象选择的单向的分享模式,则第一应用客户端上会显示操作演示画面,操作演示画面是第一虚拟观看对象在发送给目标虚拟参与对象目标互动资源之后,在第一应用客户端上提示已经将目标互动资源发送给目标虚拟参与对象的内容。如果第一虚拟观看对象选择的模式为双向交互模式,则在将目标互动资源发送给目标虚拟参与对象的时候,需要在第一应用客户端上显示所发送的目标互动资源对应的消息气泡移动到目标虚拟参与对象的头像标识附近,以提示已经将目标互动资源发送给了目标虚拟参与对象。
86.通过本实施例,通过上述方法,从而实现了在第一应用客户端上根据目标互动资源的类型灵活提示已经将目标互动资源发送给了目标虚拟参与对象的提示消息的效果。
87.作为一种可选的实施方式,响应目标互动操作,从至少两个虚拟参与对象中确定出第一虚拟观看对象待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源包括:
88.响应目标互动操作,确定第一虚拟观看对象是对参与游戏任务的全部虚拟对象执行目标互动操作的情况下,将全部虚拟对象确定为目标虚拟参与对象,其中,目标互动资源对全部虚拟对象可见;
89.获取目标互动操作的互动类型;
90.在目标互动操作的互动类型是向一个虚拟参与对象发送评价信息的情况下,将评价信息对应的评价图标作为目标互动资源;
91.在目标互动操作的互动类型是向全部虚拟对象发送交互信息的情况下,将交互信息作为目标互动资源。
92.可选地,本技术实施例中可以将一个虚拟参与对象作为目标虚拟参与对象,还可以将游戏任务的多个或者所有虚拟参与对象作为目标虚拟参与对象。若是将一个虚拟参与对象确定为目标虚拟参与对象,则可以向该目标虚拟参与对象发送与互动操作类型对应的目标互动资源。目标互动资源可以为只允许目标虚拟参与对象可见,或者所有虚拟参与对象均可见。而如果是将所有的虚拟参与对象确定为目标虚拟参与对象,则第一虚拟观看对象可以向所有的目标虚拟参与对象发送目标互动资源。在向所有的目标虚拟参与对象发送目标互动资源的时候,可以为每一个目标虚拟参与对象可以查看发送给自己的目标互动资源,无法查看发送给其他目标虚拟参与对象的目标互动资源,也可以为所有的目标虚拟参与对象可以查看到发送给每一个目标虚拟参与对象的目标互动资源。
93.通过本实施例,通过上述方法,从而可以对发送的目标互动资源是否为所有人可
见进行灵活的设置,实现了提高虚拟对象互动效率的效果。
94.作为一种可选的实施方式,在第一应用客户端显示的观看界面中显示第一动画包括:
95.在目标虚拟参与对象为一个虚拟参与对象的情况下,在第一动画中呈现第一虚拟观看对象从初始显示位置移动至目标虚拟参与对象的关联位置,并呈现评价图标按照目标轨迹移动至目标虚拟参与对象所在位置,其中,目标轨迹的起点为关联位置;
96.在目标虚拟参与对象为全部虚拟对象的情况下,在第一动画中第一虚拟观看对象所在初始显示位置显示交互信息。可选地,本技术实施例中,由于在第一虚拟观看对象向目标虚拟参与对象发送目标互动资源的过程中,可能发送私密消息或者发送公共消息,因此对应的第一虚拟观看对象的第一应用客户端所显示的第一动画也不相同。从而以不同的第一动画提示已经将目标互动资源发送给目标虚拟参与对象的结果。
97.通过本实施例,通过上述方法,从而实现了提高虚拟对象互动效率的效果。
98.作为一种可选的实施方式,在第一对象使用第一应用客户端观看一局正在运行的游戏任务的过程中,还包括:
99.在使用第四应用客户端的第四对象对至少一个虚拟参与对象执行互动操作的情况下,在第一应用客户端的观看界面中显示第二动画,其中,第二动画用于指示第四对象向从第一虚拟参与对象中确定出的第二虚拟参与对象发送了互动资源。
100.可选地,本技术实施例中,在第一虚拟观看对象即第一虚拟观看对象在观看虚拟参与对象进行的游戏任务的过程中,还可能有其他的第一虚拟观看对象观看该游戏任务。如果其他第一虚拟观看对象向游戏任务的中的虚拟参与对象发送了互动资源,在第一应用客户端的显示界面中显示第二动画,第二动画来提示其他第一虚拟观看对象向虚拟参与对象发送了互动资源。当然,如果其他虚拟参与对象发送的是私密的互动资源,则在第一应用客户端的显示界面上不显示第二动画。
101.通过本实施例,通过上述方法,从而实现了提高虚拟对象互动效率的效果。
102.作为一种可选的实施例,在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,目标互动资源为第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,目标互动操作为对游戏任务关联的互动操作区域触发的操作;在第二应用客户端中游戏任务的对战界面中显示第一动画,其中,第一动画用于指示目标虚拟参与对象接收了第一虚拟观看对象发送的目标互动资源。
103.也就是说,对于虚拟参与对象即游戏任务的虚拟参与对象而言,可能分为目标虚拟参与对象与其他虚拟参与对象。目标虚拟参与对象为第一虚拟观看对象发送目标互动资源的虚拟参与对象,其他虚拟参与对象为第一虚拟观看对象没有发送目标互动资源的虚拟参与对象。目标虚拟参与对象所在的客户端为第二应用客户端。
104.举例说明,如图9所示,对于虚拟参与对象而言,虚拟参与对象可以在游戏任务的过程中显示自身的头像标识902,以及显示第一虚拟观看对象的头像标识904,如果第一虚拟观看对象向虚拟参与对象发送了虚拟互动资源,,则被发送虚拟互动资源的虚拟参与对象为目标虚拟参与对象。可以通过显示第一动画进行提示。如王子向虚拟参与对象发送了花906。为了清楚说明,此处的虚拟参与对象可以为虚拟参与对象1。而对于虚拟参与对象2,
如图10所示,虚拟参与对象2的头像标识1002显示在右下角,虚拟参与对象2能够查看到在显示界面左侧王子向虚拟参与对象1的头像标识1004发送鲜花,而区域1006内王子的头像标识暂时移动到了左侧,等发送完花后,再将王子的头像标识返回到区域1006内,虚拟参与对象1的头像标识1004取消显示。
105.通过本实施例,通过上述方法,从而实现了提高虚拟对象的交互效率的效果。
106.作为一种可选的实施方式,在第二应用客户端中游戏任务的对战界面中显示第一动画包括:
107.在目标互动操作指示第一虚拟观看对象是对目标虚拟参与对象执行互动操作的情况下,确定第一虚拟观看对象与目标虚拟参与对象的互动模式;
108.在互动模式为单向分享模式的情况下,在第一动画中呈现第一虚拟观看对象所发送的操作信息;
109.在互动模式为双向交互模式的情况下,在第一动画中呈现第一虚拟观看对象所发送的交互消息。
110.可选地,本技术实施例中,可以确定目标虚拟参与对象的互动模式,互动模式可以分为单向分享模式和双向交互模式。单向分享模式为第一虚拟观看对象向目标虚拟参与对象的单向的分享目标互动资源。而双向的互动模式为第一虚拟观看对象向目标虚拟参与对象分享目标互动资源之后,还可以接收第一虚拟观看对象返回的互动资源。第一虚拟观看对象可以选择与目标虚拟参与对象的互动模式。目标虚拟参与对象可以在接收到目标互动资源之后,根据互动模式显示不同的第一动画,如果互动模式为双向的互动模式,还可以返回互动资源。如第一虚拟观看对象向虚拟参与对象发送一条语音之后,虚拟参与对象的第二应用客户端显示第一动画,第一动画中显示发送的语音的起泡,虚拟参与对象可以向第一虚拟观看对象返回互动资源,如语音、文字、图像、表情等内容。
111.通过本实施例,通过上述方法,从而实现了提高虚拟对象互动效率的效果。
112.作为一种可选的实施方式,在第一动画中呈现第一虚拟观看对象所发送的操作信息包括以下至少一种:
113.在第一动画中呈现第一虚拟观看对象执行点击操作所选中的目标位置,其中,目标互动资源包括目标位置的位置信息;
114.在第一动画中呈现第一虚拟观看对象执行滑动操作所选中的多个位置构成的目标轨迹,其中,目标互动资源包括目标轨迹的轨迹位置信息。
115.可选地,本技术实施例中的第一虚拟观看对象可以向第一虚拟观看对象分享目标互动资源。而目标互动资源可以为第一虚拟观看对象在对战界面中选定的位置信息,或者还可以为第一虚拟观看对象在观看界面中执行的滑动操作所构成的目标轨迹。例如,继续结合围棋游戏为例,在围棋过程中,当第一虚拟观看对象向虚拟参与对象发送位置信息或者目标轨迹的时候,可以在虚拟参与对象的第二应用客户端的显示界面上显示该位置信息或目标轨迹,从而提示虚拟参与对象第一虚拟观看对象所给出的指点。
116.通过本实施例的上述方法,实现了提高虚拟对象互动效率的效果。
117.作为一种可选的实施方式,在第一动画中呈现第一虚拟观看对象所发送的交互消息包括:
118.在第一动画中呈现第一虚拟观看对象从初始显示位置移动到目标虚拟参与对象
所在位置的相邻位置,并在第一虚拟观看对象到达相邻位置时显示交互消息的消息气泡。
119.可选地,若是第一虚拟观看对象向虚拟参与对象发送的消息为语音消息,则可以在虚拟参与对象的客户端上显示第一虚拟观看对象的头像图标移动到虚拟参与对象的头像图标附近,并显示交互消息的消息起泡。例如,如图11所示,图11为虚拟参与对象的显示界面的示意图。第一虚拟观看对象的头像标识1104原本位于显示界面的右侧,由于第一虚拟观看对象1104向虚拟参与对象1102发送语音消息,因此可以将第一虚拟观看对象的头像标识1104移动到虚拟参与对象的头像标识1102附近,并显示向虚拟参与对象分享语音消息的动画。
120.作为一种可选的实施方式,在第二应用客户端中游戏任务的对战界面中显示第一动画包括:
121.在目标互动操作指示第一虚拟观看对象是对参与游戏任务的全部虚拟对象执行互动操作的情况下,确定目标互动操作的互动类型;
122.在目标互动操作的互动类型是向目标虚拟参与对象发送评价信息的情况下,在第一动画中呈现第一虚拟观看对象向目标虚拟参与对象发送的评价信息;
123.在目标互动操作的互动类型是向目标虚拟参与对象发送互动信息的情况下,在第一动画中呈现第一虚拟观看对象向目标虚拟参与对象发送的互动信息与互动信息的回复信息。
124.可选地,本技术实施例中,可以将虚拟参与对象中的所有虚拟对象确定为目标虚拟参与对象,然后向目标虚拟参与对象即虚拟参与对象发送虚拟互动资源。如果发送评价信息,则可以向所有的虚拟参与对象发送评价信息,所有的虚拟参与对象都可以接收到评价信息。如果是向虚拟参与对象发送交互信息,则所有的虚拟参与对象都可以接收到交互信息,并反馈回复信息,回复信息将返回给第一虚拟观看对象,由第一虚拟观看对象的客户端进行播放。
125.作为一种可选的实施方式,在第一动画中呈现第一虚拟观看对象向目标虚拟参与对象发送的评价信息包括:
126.在第一动画中呈现第一虚拟观看对象从初始显示位置移动至目标虚拟参与对象的关联位置,并呈现评价信息对应的评价图标按照目标轨迹移动至目标虚拟参与对象所在位置,其中,目标轨迹的起点为关联位置。
127.可选地,上述评价信息可以为文字内容。评价图标可以为包括文字内容的图标。如果第一虚拟观看对象向虚拟参与对象发送文字内容,虚拟参与对象的客户端上可以显示第一虚拟观看对象的头像标识向虚拟参与对象的头像标识移动,并且对应的文字内容由初始位置移动到虚拟参与对象所在的目标位置,以形成提示虚拟参与对象有第一虚拟观看对象向虚拟参与对象发送文字消息的动画。
128.通过上述方法显示第一虚拟观看对象向虚拟参与对象发送文字消息的动画,实现了灵活提示发送消息的效果。
129.作为一种可选的实施方式,在第一动画中呈现第一虚拟观看对象向目标虚拟参与对象发送的互动信息包括:
130.在第一动画中呈现第一虚拟观看对象从初始显示位置移动到目标虚拟参与对象所在位置的相邻位置,并在第一虚拟观看对象到达相邻位置时显示交互消息的消息气泡。
131.可选地,若是第一虚拟观看对象向虚拟参与对象发送的消息为语音消息,则可以在虚拟参与对象的客户端上显示第一虚拟观看对象的头像图标移动到虚拟参与对象的头像图标附近,并显示交互消息的消息起泡。显示消息起泡与第一虚拟观看对象的头像图标从初始位置移动到虚拟参与对象的头像图标的附近的位置,可以通过动画的形式提示第一虚拟观看对象向虚拟参与对象发送了语音消息等内容,提高提示虚拟参与对象有第一虚拟观看对象向虚拟参与对象发送虚拟互动资源的效率。
132.作为一种可选的实施方式,在第一虚拟观看对象到达相邻位置时显示交互消息的消息气泡之后,还包括:
133.在消息气泡的显示时长达到目标阈值的情况下,隐藏消息气泡,并控制第一虚拟观看对象恢复到初始显示位置。
134.可选地,上述目标阈值可以为预先设定的时长。若是消息起泡显示的时长达到目标阈值,则隐藏消息起泡,并控制第一虚拟观看对象的头像图标移动到初始位置。
135.通过上述方法,有效控制了气泡的显示时间,避免了气泡长时间显示造成的遮挡问题。
136.作为一种可选的实施方式,在第二应用客户端中游戏任务的对战界面中显示第一动画之后,还包括:
137.响应于对第一虚拟观看对象执行的查阅操作,在对战界面中显示第一虚拟观看对象与目标虚拟参与对象之间的目标交互记录。
138.可选地,本技术实施例中的虚拟参与对象可以选定一个或者多个第一虚拟观看对象,对于每一个选定的第一虚拟观看对象,虚拟参与对象都可以查看该第一虚拟观看对象的目标交互记录。例如,第一虚拟观看对象向该虚拟参与对象发送了语音消息与文字内容,则该虚拟参与对象可以通过选定该第一虚拟观看对象来查看该第一虚拟观看对象向自身分享的语音消息与文字内容。
139.通过本实施例,通过上述方法,可以查询历史记录,避免了信息遗漏。
140.作为一种可选的实施方式,在第一应用客户端控制的第一虚拟观看对象开始观看一局正在运行的游戏任务的过程中,还包括:
141.在第一应用客户端控制的第一虚拟观看对象对参与游戏任务的参考虚拟参与对象执行互动操作的情况下,在第二应用客户端的对战界面中显示第二动画,其中,第二动画用于指示第一虚拟观看对象向参考虚拟参与对象发送了互动资源。
142.可选地,本技术实施例中,在虚拟参与对象的客户端上,还可以显示第一虚拟观看对象对其他虚拟参与对象发送虚拟互动资源的提示消息,具体可以通过第二动画进行提示。如提示第一虚拟观看对象向其他虚拟参与对象发送了语音消息或图像消息或文字消息或者发送了礼物等。
143.也就是说,本技术实施例中,对于虚拟参与对象,第一虚拟观看对象可以在第一应用客户端上点击虚拟参与对象的头像标识,点击哪一个或多个虚拟参与对象的头像标识即将哪一个或多个虚拟参与对象确定为目标虚拟参与对象。第一虚拟观看对象可以选择拍打目标虚拟参与对象的头像标识,或者向目标虚拟参与对象发送目标互动资源。如果第一虚拟观看对象选择向目标虚拟参与对象发送全局消息,则除目标虚拟参与对象之外的其他虚拟参与对象也可以查看到第一虚拟观看对象向目标虚拟观看对象发送了全局消息。如打了
目标虚拟参与对象的头像标识,目标虚拟参与对象的头像标识可以随之晃动,或者向目标虚拟参与对象发送了消息,可以查看到消息内容。而如果第一虚拟观看对象选择向目标虚拟参与对象发送私密消息,如悄悄话等,则除目标虚拟参与对象之外的其他虚拟参与对象无法查看到第一虚拟观看对象向目标虚拟参与对象发送的私密消息,如目标虚拟参与对象敲打目标虚拟参与对象的头像标识,只有被敲打的目标虚拟参与对象能够查看自己的头像标识被第一虚拟观看对象敲打,或者,只有被发送私密消息的目标虚拟参与对象可以查看到第一虚拟观看对象发送的私密消息。其他的虚拟参与对象无法查看到私密消息,或者,只能查看到第一虚拟观看对象向目标虚拟参与对象发送了私密消息的提示,但是无法查看到私密消息的具体内容。
144.以下结合具体的示例解释上述虚拟对象的互动方法。本实施例中包括了虚拟参与对象1、虚拟参与对象2、虚拟参与对象3、虚拟参与对象4和第一虚拟观看对象,虚拟参与对象1与虚拟参与对象2在进行围棋游戏。虚拟参与对象数量是不限定的。虚拟参与对象1和虚拟参与对象2在进行围棋游戏的时候,虚拟参与对象3和虚拟参与对象4可以处于等待状态。第一虚拟观看对象可以以旁观的身份进行观战。如图3中的第一虚拟观看对象的界面,第一虚拟观看对象可以查看到虚拟参与对象1、虚拟参与对象2、虚拟参与对象3和虚拟参与对象4的头像图标302,以及第一虚拟观看对象自身的头像图标304,第一虚拟观看对象可以通过按钮306中的送花按钮或投“粑粑”按钮与虚拟参与对象中的一个或者多个进行单向的资源发送。如给虚拟参与对象1送花,给虚拟参与对象2投“粑粑”,与虚拟参与对象1进行语音全局交流,与虚拟参与对象2进行文字全局交流等。若是第一虚拟观看对象给虚拟参与对象1送花,则在第一虚拟观看对象的客户端上,如图12所示,第一虚拟观看对象可以点击送花的按钮1202,拖动花朵到虚拟参与对象1的头像图标上,则此时可以实现向虚拟参与对象1发送花朵。对于虚拟参与对象1的客户端,如图9所示,显示王子向虚拟参与对象1的头像图标发送了花朵906。对于虚拟参与对象2的客户端,如图10所示,显示王子向虚拟参与对象1的头像图标1004发送了花朵。第一虚拟观看对象的头像图标会从右边1006缩回去从左边冒出来给虚拟参与对象1的头像图标1004送花,送完花后第一虚拟观看对象的头像图标会回到原来的位置。不仅送花,发送语音或文字内容均可。当然,如果第一虚拟观看对象向虚拟参与对象1发送花朵的时候,也可以选择私密发送,则虚拟参与对象1可以看到第一虚拟观看对象发送的花朵,而虚拟参与对象2无法查看第一虚拟观看对象向虚拟参与对象1发送的花朵。
145.第一虚拟观看对象可以从虚拟参与对象1到虚拟参与对象4中选择目标虚拟参与对象。如图6中选择目标虚拟参与对象602后,目标虚拟参与对象602的头像图标站起来。此时,第一虚拟观看对象可以选择互动方式。如指点江山、文字悄悄话、语音悄悄话,不同的方式对应不同的交互内容。如图12所示,图12中在被选中的虚拟参与对象的头像标识上显示有三个按钮,分别对应指点江山、文字悄悄话和语音悄悄话。
146.如第一虚拟观看对象选择指点江山的功能,点击指点江山后,可点击画面中任意位置指点,只有被选中的虚拟参与对象玩家才能看到这个指点,三秒后消失,其他的虚拟参与对象无法看到第一虚拟观看对象指点的内容。如图8中第一虚拟观看对象点击画面中的一个位置,然后虚拟参与对象1的显示界面上将显示第一虚拟观看对象点击的位置,维持3秒后消失。以提示虚拟参与对象1下一步该怎么走。
147.如果第一虚拟观看对象在确定虚拟参与对象后选择文字悄悄话功能,例如,第一虚拟观看对象选择文字悄悄话功能,则可以通过呼起的打字面板输入文字,点击发送后,如图13所示,文字内容对应的文字悄悄话的起泡会显示移动到被第一虚拟观看对象选择的虚拟参与对象1的头像标识上而对于虚拟参与对象1而言,可以查看到第一虚拟观看对象发送的文字内容。如图14所示,第一虚拟观看对象的头像标识1404会在虚拟参与对象的头像标识1402附近向虚拟参与对象的头像标识说:刚才那步下错了。说完后返回原来的位置。
148.如果第一虚拟观看对象选择语音悄悄话的功能,则第一虚拟观看对象可以按住图12中的语音悄悄话的按钮并录入声音,如图15所示,按下录音按钮1502,在松开语音悄悄话按钮之后,可以将语音发送给指定的虚拟参与对象。图15中,在录入语音结束后,语音标识1504可以移动到第一虚拟观看对象所要发送给的虚拟参与对象的头像标识上。而对于虚拟参与对象而言,如图11所示,虚拟参与对象接收到语音内容,显示王子的头像标识1104从初始位置移动到虚拟参与对象的头像标识1102附近对虚拟参与对象说话,说话后回到初始位置。
149.对于虚拟参与对象而言,虚拟参与对象可以通过点击第一虚拟观看对象的头像图标从而查看第一虚拟观看对象对自己发送过的资源的历史记录。如图16所示,图16中显示有王子在旁观过程中发送的消息的记录。显示的记录的位置可以透明显示,以免遮挡棋盘。
150.在技术侧,本技术对第一虚拟观看对象(第一虚拟观看对象)与参与游戏任务(虚拟参与对象、虚拟参与对象)的人数没有显示。可以根据实际情况进行调整。
151.图17为展示虚拟观看对象的流程图。如图17的步骤s1702到步骤s1712所示。s1702,获取观战列表,s1704判断列表中是否有虚拟观看对象(虚拟观看对象可以包括第一虚拟观看对象),若是有虚拟观看对象,则s1706,屏幕右侧显示虚拟观看对象,接着s1708判断是否点击收起按钮,若s1708判断结果为是,则s1710,收起右侧的虚拟观看对象,若是s1708判断结果为否,则返回s1706,若是s1704判断结果为否,则s1712正常展示游戏内容。
152.在接收公共互动展示逻辑上,后台发送通知到前台或前台请求消息列表时,公共互动消息推送给除消息发送者之外的所有虚拟观看对象和虚拟参与对象,不进行消息过滤。对于虚拟参与对象接收对自己的公共互动展示逻辑,后台发送通知到前台或前台请求消息列表时,将虚拟参与对象a未读的公共互动消息推送给虚拟参与对象a,进行展示后,前台通知后台记录该条公共互动消息a已读。图18为接收消息流程图。如图18的步骤s1802到步骤s1816所示。s1802,虚拟参与对象a进行游戏,s1804,接收后台通知,虚拟观看对象c向虚拟参与对象a发送喝彩消息,s1806,按钮为收起状态?若s1806判断结果为是,则s1808原观战位置虚拟观看对象c的头像标识向左移动进入屏幕,接着s1810,喝彩消息的图标从虚拟观看对象c的头像标识位置到虚拟参与对象a的位置做抛物线动画,动画结束后逐渐隐藏,s1812,动画结束后,虚拟观看对象c的头像标识向右移出屏幕,s1814,虚拟参与对象a继续游戏。若是s1806的判断结果为否,则s1816,喝彩消息的图标从虚拟观看对象c的头像标识位置到虚拟参与对象a的位置做抛物线动画,动画结束后逐渐隐藏。
153.对于虚拟参与对象接收对他人的公共互动展示逻辑,后台发送通知到前台或前台请求消息列表时,将虚拟参与对象a未读的公共互动消息推送给虚拟参与对象a,进行展示后,前台通知后台记录该条公共互动消息a已读。图19为接收他人的公共互动展示消息的流程图。如图19的步骤s1902到步骤s1912所示。s1902,虚拟参与对象a游戏中,s1904,接收后
台通知,虚拟观看对象d向虚拟参与对象b发送喝彩消息,s1906,虚拟观看对象d的头像标识从屏幕左下从左向右移动进入屏幕虚拟参与对象b头像标识从屏幕左下从下到上进入屏幕,s1908,喝彩消息的图标从虚拟观看对象d的头像标识位置到虚拟参与对象b的位置做抛物线动画,动画结束后逐渐隐藏,s1910,动画结束后,虚拟观看对象d的头像标识向左移出屏幕,虚拟参与对象b的头像标识向下移出屏幕,s1912,虚拟参与对象a继续游戏。
154.对于虚拟观看对象接收其他虚拟观看对象发送的公共互动展示逻辑,后台发送通知到前台或前台请求消息列表时,将虚拟观看对象c未读的公共互动消息推送给虚拟观看对象c,进行展示后,前台通知后台记录该条公共互动消息c已读。
155.对于第一虚拟观看对象发送公共互动逻辑,虚拟观看对象发送公共互动消息时,往后台公共互动消息池子推送消息,记录消息发送者和接受者,流程图如图20的步骤s2002到步骤s2032所示。虚拟观看对象c进入游戏观战,屏幕右侧靠下位置展示c的形象,屏幕右侧展示公共互动相关按钮,屏幕下侧展示虚拟参与对象形象,接收后台通知,虚拟观看对象c向虚拟参与对象a发送喝彩消息,判断拖动图标位置是否位于下方虚拟参与对象形象区域,若拖动图标位置位于下方虚拟参与对象形象区域,则图标透明度设置为100%,拖动结束时,位于虚拟参与对象a区域时,虚拟观看对象c向虚拟参与对象a发送消息,消息动画在虚拟参与对象a头顶停留2秒后渐渐消失,虚拟观看对象c持续观战。若是拖动图标位置不位于下方虚拟参与对象形象区域,图标透明度设置为50%,拖动结束时图标消失,虚拟观看对象c持续观战。在虚拟观看对象c持续观战的过程中,接收后台通知,虚拟观看对象d向虚拟参与对象b发送喝彩消息,虚拟观看对象d形象从屏幕左侧靠下位置从左向右进入屏幕,虚拟参与对象b形象从屏幕下侧靠做从下到上进入屏幕,喝彩消息图标从虚拟观看对象d形象位置到虚拟参与对象b形象位置做抛物线动画,动画结束后渐渐消失,动画结束后,虚拟观看对象d形象向右移出屏幕,虚拟参与对象b形象向下移出屏幕。
156.虚拟观看对象发送私密互动逻辑,虚拟观看对象发送私密互动消息时,往后台私密互动消息池子推送消息,记录发送者和指定接收者。图21为向虚拟参与对象推送消息的流程图如图21的步骤s2102到步骤s2112所示。虚拟观看对象c持续观战,判断是否点击虚拟参与对象a形象?若点击虚拟参与对象a形象,则虚拟参与对象a形象向上移动,显露上半身,虚拟参与对象a头顶出现指点江山、文字悄悄话、语音悄悄话三个按钮,屏幕右侧公共互动按钮逐渐消失,虚拟观看对象c形象向右移出屏幕,屏幕右侧公共互动按钮逐渐消失,虚拟观看对象c形象向右移出屏幕。
157.虚拟观看对象发送指点江山逻辑,虚拟观看对象指点江山发送,前台向后台私密互动消息池子推送消息,包括消息类型(指点江山)/发送者/接收者/指点江山位置。流程图如图22的步骤s2202到步骤s2220所示。虚拟观看对象c进入虚拟参与对象a私密互动模式状态,点击非按钮区域?若没点击非按钮区域,则判断点击指点江山按钮?若点击了指点江山按钮,则判断首次使用指点江山?若首次点击指点江山按钮,展示指点江山演示动画:50%透明度手指图标进入屏幕中间,点击动画并重复两次,之后渐渐隐藏消失,判断10秒内是否点击屏幕?若10秒内点击了屏幕,获取电机区域,通知后台,c向a发送指点江山与位置信息,手指图标在当前位置出现,3秒后消失,退出指点江山编辑模式。若是点击了非按钮区域,则s2220,退出私密模式。
158.虚拟观看对象发送文字悄悄话逻辑,虚拟观看对象指点文字悄悄话,前台向后台
私密互动消息池子推送消息,包括消息类型(文字)/发送者/接收者/文字内容。流程图如图23步骤s2302到步骤s2320所示。虚拟观看对象c进入虚拟参与对象a私密互动模式状态,点击非按钮区域?,点击悄悄话按钮?,呼起键盘,在键盘上方显示输入框,是否点击发送?,通知后台,虚拟观看对象c向虚拟参与对象a发送文字悄悄话,文字悄悄话输入框从原位置移动到虚拟参与对象a形象位置做动画,从1到0.1倍缩放,到达指定位置后渐渐消失,退出文字悄悄话编辑模式。若是没有点击发送,则点击输入框之外屏幕区域。若是点击了非按钮区域,则退出私密互动模式。
159.虚拟观看对象发送语音悄悄话逻辑,虚拟观看对象指点文字悄悄话,前台向后台私密互动消息池子推送消息,包括消息类型(语音)/发送者/接收者/语音文件。流程图如图24的步骤s2402到步骤s2420所示。虚拟观看对象c进入虚拟参与对象a私密互动模式状态,点击非按钮区域?若点击非按钮区域,则判断点击语音悄悄话按钮?若点击语音悄悄话按钮,出现语音按钮与关闭按钮,长按语音按钮录音,判断拖动到关闭按钮?若没有拖动到关闭按钮,则松开手时通知后台,虚拟观看对象c向虚拟参与对象a发送语音悄悄话和内容,语音悄悄话样式框从原位置到虚拟参与对象a形象位置移动,过程中从1倍缩小到0.1倍,到达位置后逐渐消失,退出语音悄悄话编辑模式。若是点击非按钮区域,则退出私密互动模式。
160.虚拟参与对象接收私密互动展示逻辑,后台发送通知到前台或前台请求消息列表时,私密互动消息根据当前账号进行过滤,仅指定消息接受者可以拉取到该私密互动消息,并进行展示。
161.虚拟参与对象接收指点江山展示逻辑,以接收指点江山为例,后台发送通知到前台或前台请求消息列表时,仅在未读消息池中推送指定消息接收者为a的消息,若有未读新消息,则进行指定图标的展示,并由前台通知后台标记消息已读。流程图如图25的步骤s2502到步骤s2510所示。虚拟参与对象a游戏中,接收后台通知虚拟观看对象c向虚拟参与对象a发送指点江山及位置的情况下,在指定位置显示指点图标与发送者名称,3秒后渐渐隐藏,通知后台,虚拟观看对象c向虚拟参与对象a发送的指点江山消息已读,虚拟参与对象a继续游戏。
162.虚拟参与对象接收文字悄悄话展示逻辑,流程图如图26的步骤s2602到步骤s2616所示。虚拟参与对象a游戏中,在接收后台通知虚拟观看对象c向虚拟参与对象a发送文字悄悄话的情况下,在虚拟观看对象按钮处于未收起状态的情况下,虚拟观看对象c形象从左向右移出屏幕,虚拟观看对象c形象在虚拟参与对象a形象左侧,从下向上移进屏幕,虚拟观看对象c形象头顶出现悄悄话起泡,3秒后从上向下移出屏幕,通知后台,虚拟观看对象c向虚拟参与对象a发送文字悄悄话与内容已读,虚拟参与对象a继续游戏。
163.虚拟参与对象接收语音悄悄话展示逻辑,流程图如图27的步骤s2702到步骤s2726所示。虚拟参与对象a游戏中,在接收后台通知虚拟观看对象c向虚拟参与对象a发送语音悄悄话的情况下,在虚拟观看对象按钮处于未收起状态的情况下,虚拟观看对象c形象从左向右移出屏幕,虚拟观看对象c形象在虚拟参与对象a形象左侧,从下向上移进屏幕,虚拟观看对象c形象头顶出现悄悄话起泡,自动播放语音,语音播放3秒后虚拟观看对象c形象从上向下移出屏幕,通知后台,虚拟观看对象c向虚拟参与对象a发送语音悄悄话与内容已读,在虚拟观看对象按钮未处于收起状态的情况下,虚拟观看对象c形象在屏幕右侧原位置,从右向左进入屏幕,虚拟观看对象列表正常显示,虚拟参与对象a继续游戏。
164.需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例。
165.根据本发明实施例的另一个方面,还提供了一种虚拟对象的互动方法,如图28所示,上述方法包括:
166.s2802,在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,目标互动资源为第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,目标互动操作为对游戏任务关联的互动操作区域触发的操作;
167.s2804,在第二应用客户端中游戏任务的对战界面中显示第一动画,其中,第一动画用于指示目标虚拟参与对象接收了第一虚拟观看对象发送的目标互动资源。
168.本实施例的其他示例请参见上述示例,在此不再赘述。
169.根据本发明实施例的又一个方面,还提供了一种用于实施上述虚拟对象的互动方法的虚拟对象的互动装置。如图29所示,该装置包括:
170.接收单元2902,用于在第一应用客户端控制的第一虚拟观看对象开始观看一局正在运行的游戏任务的情况下,在第一应用客户端中接收对游戏任务关联的互动操作区域触发的目标互动操作,其中,游戏任务为至少两个虚拟参与对象通过交互对抗完成的任务;
171.确定单元2904,用于响应目标互动操作,确定出待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源;
172.发送单元2906,用于将目标互动资源发送给目标虚拟参与对象,并在第一应用客户端显示的观看界面中显示第一动画,其中,第一动画用于指示第一虚拟观看对象向目标虚拟参与对象发送了目标互动资源。
173.本技术实施例中,对参与游戏任务的虚拟参与对象的数量与作为第一虚拟观看对象的第一虚拟观看对象的数量并不做限定。
174.根据本发明实施例的又一个方面,还提供了一种用于实施上述虚拟对象的互动方法的虚拟对象的互动装置。如图30所示,该装置包括:
175.接收单元3002,用于在第一应用客户端控制的第一虚拟观看对象开始观看一局正在运行的游戏任务的情况下,在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象发送的目标互动资源,其中,目标互动资源为第一虚拟观看对象在对游戏任务关联的互动操作区域所触发的目标互动操作生成的互动资源;
176.第一显示单元3004,用于在第二应用客户端中游戏任务的对战界面中显示第一动画,其中,第一动画用于指示目标虚拟参与对象接收了第一虚拟观看对象发送的目标互动资源。
177.本技术实施例中,对参与游戏任务的虚拟参与对象的数量与作为第一虚拟观看对象的第一虚拟观看对象的数量并不做限定。
178.根据本发明实施例的又一个方面,还提供了一种用于实施上述虚拟对象的互动方法的电子设备,该电子设备可以是图31所示的终端设备或服务器。本实施例以该电子设备为终端设备为例来说明。如图31所示,该电子设备包括存储器3102和处理器3104,该存储器
3102中存储有计算机程序,该处理器3104被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
179.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
180.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
181.在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在第一应用客户端中接收第一对象对游戏任务关联的互动操作区域触发的目标互动操作,其中,游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,第一客户端上显示有第一对象的第一虚拟观看对象;
182.响应目标互动操作,从至少两个虚拟参与对象中确定出第一虚拟观看对象待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源;
183.将目标互动资源发送给目标虚拟参与对象并在第一应用客户端显示的观看界面中显示第一动画,其中,第一动画用于指示第一虚拟观看对象向目标虚拟参与对象发送了目标互动资源。
184.可选地,本领域普通技术人员可以理解,图31所示的结构仅为示意,电子装置电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图31其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图31中所示更多或者更少的组件(如网络接口等),或者具有与图31所示不同的配置。
185.其中,存储器3102可用于存储软件程序以及模块,如本发明实施例中的虚拟对象的互动方法和装置对应的程序指令/模块,处理器3104通过运行存储在存储器3102内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的虚拟对象的互动方法。存储器3102可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器3102可进一步包括相对于处理器3104远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器3102具体可以但不限于用于存储游戏任务中的数据等信息。作为一种示例,如图31所示,上述存储器3102中可以但不限于包括上述虚拟对象的互动装置中的接收单元2902、确定单元2904与发送单元2906。此外,还可以包括但不限于上述虚拟对象的互动装置中的其他模块单元,本示例中不再赘述。
186.可选地,上述的传输装置3106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置3106包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置3106为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
187.此外,上述电子设备还包括:显示器3108,用于显示游戏任务;和连接总线3110,用于连接上述电子设备中的各个模块部件。
188.根据本发明实施例的又一个方面,还提供了一种用于实施上述虚拟对象的互动方法的电子设备,该电子设备可以是图32所示的终端设备或服务器。本实施例以该电子设备
为终端设备为例来说明。如图32所示,该电子设备包括存储器3202和处理器3204,该存储器3202中存储有计算机程序,该处理器3204被设置为通过计算机程序执行上述任一项方法实施例中的步骤。
189.可选地,在本实施例中,上述电子设备可以位于计算机网络的多个网络设备中的至少一个网络设备。
190.可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:
191.在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,目标互动资源为第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,目标互动操作为对游戏任务关联的互动操作区域触发的操作;
192.在第二应用客户端中游戏任务的对战界面中显示第一动画,其中,第一动画用于指示目标虚拟参与对象接收了第一虚拟观看对象发送的目标互动资源。
193.可选地,本领域普通技术人员可以理解,图32所示的结构仅为示意,电子装置电子设备也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobile internet devices,mid)、pad等终端设备。图32其并不对上述电子装置电子设备的结构造成限定。例如,电子装置电子设备还可包括比图32中所示更多或者更少的组件(如网络接口等),或者具有与图32所示不同的配置。
194.其中,存储器3202可用于存储软件程序以及模块,如本发明实施例中的虚拟对象的互动方法和装置对应的程序指令/模块,处理器3204通过运行存储在存储器3202内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的虚拟对象的互动方法。存储器3202可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器3202可进一步包括相对于处理器3204远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。其中,存储器3202具体可以但不限于用于存储游戏任务中的数据等信息。作为一种示例,如图32所示,上述存储器3202中可以但不限于包括上述虚拟对象的互动装置中的接收单元3002、第一显示单元3004。此外,还可以包括但不限于上述虚拟对象的互动装置中的其他模块单元,本示例中不再赘述。
195.可选地,上述的传输装置3206用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置3206包括一个网络适配器(network interface controller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置3206为射频(radio frequency,rf)模块,其用于通过无线方式与互联网进行通讯。
196.此外,上述电子设备还包括:显示器3208,用于显示游戏任务;和连接总线3210,用于连接上述电子设备中的各个模块部件。
197.在其他实施例中,上述终端设备或者服务器可以是一个分布式系统中的一个节点,其中,该分布式系统可以为区块链系统,该区块链系统可以是由该多个节点通过网络通信的形式连接形成的分布式系统。其中,节点之间可以组成点对点(p2p,peer to peer)网络,任意形式的计算设备,比如服务器、终端等电子设备都可以通过加入该点对点网络而成
为该区块链系统中的一个节点。
198.根据本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述虚拟对象的互动方法。其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
199.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
200.在第一对象使用第一应用客户端观看一局正在运行的游戏任务的情况下,在第一应用客户端中接收第一对象对游戏任务关联的互动操作区域触发的目标互动操作,其中,游戏任务为至少两个虚拟参与对象通过交互对抗执行的任务,第一客户端上显示有第一对象的第一虚拟观看对象;
201.响应目标互动操作,从至少两个虚拟参与对象中确定出第一虚拟观看对象待互动的目标虚拟参与对象,并获取第一虚拟观看对象所要交互的目标互动资源;
202.将目标互动资源发送给目标虚拟参与对象并在第一应用客户端显示的观看界面中显示第一动画,其中,第一动画用于指示第一虚拟观看对象向目标虚拟参与对象发送了目标互动资源。
203.可选地,在本实施例中,上述计算机可读的存储介质可以被设置为存储用于执行以下步骤的计算机程序:
204.在参与游戏任务的目标虚拟参与对象所在的第二应用客户端中,接收第一虚拟观看对象所在的第一应用客户端发送的目标互动资源,其中,目标互动资源为第一虚拟观看对象触发目标互动操作的情况下所生成的互动资源,目标互动操作为对游戏任务关联的互动操作区域触发的操作;
205.在第二应用客户端中游戏任务的对战界面中显示第一动画,其中,第一动画用于指示目标虚拟参与对象接收了第一虚拟观看对象发送的目标互动资源。
206.可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-only memory,rom)、随机存取器(random access memory,ram)、磁盘或光盘等。
207.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
208.上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。
209.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
210.在本技术所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方
式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
211.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
212.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
213.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献