数据交互方法和装置、存储介质及电子装置制造方法及图纸

技术编号:18270497 阅读:41 留言:0更新日期:2018-06-23 14:45
本发明专利技术公开了一种数据交互方法和装置、存储介质及电子装置。其中,该方法包括:获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令;根据操作指令控制第一虚拟角色对在第一区域中所显示的第一虚拟对象执行交互动作;在执行交互动作后的第一虚拟对象的状态发生变化的情况下,将第一区域中第一虚拟对象的状态调整为变化后的第一目标状态,同时将显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态。本发明专利技术解决了相关技术所提供的数据交互方式较为单一所导致的交互效果较差的技术问题。

Data interaction method and device, storage medium and electronic device

The invention discloses a data interaction method and device, a storage medium and an electronic device. The method includes obtaining an operation instruction generated by the first virtual role controlled by the first client; controlling the first virtual role to perform interaction on the first virtual object displayed in the first area according to the operation instruction; the status of the first virtual object after the execution of the interactive action. In the case of change, the state of the first virtual object in the first area is adjusted to the changing first target state, and the state of the second virtual object displayed in the second region of the display interface is adjusted to the second target state. The invention solves the technical problems of poor interactive effect caused by the relatively simple data interaction mode provided by related technologies.

【技术实现步骤摘要】
数据交互方法和装置、存储介质及电子装置
本专利技术涉及计算机领域,具体而言,涉及一种数据交互方法和装置、存储介质及电子装置。
技术介绍
如今,在很多终端应用中,通常是将通过不同客户端所控制的虚拟角色,集中显示在终端应用所提供的场景中,通过控制上述不同虚拟角色在该场景中进行动作交互,以完成预先在该场景中设置的虚拟任务。然而,在终端应用的客户端中,相关技术所提供的不同虚拟角色之间进行数据交互的方式较为单一,从而导致交互效果较差的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供一种数据交互方法和装置、存储介质及电子装置,以至少解决相关技术所提供的数据交互方式较为单一所导致的交互效果较差的技术问题。根据本专利技术实施例的一个方面,提供了一种数据交互方法,包括:获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含上述第一虚拟角色的第一群组在上述第一客户端的显示界面的第一区域中显示;根据上述操作指令控制上述第一虚拟角色对在上述第一区域中所显示的第一虚拟对象执行交互动作;在执行交互动作后的上述第一虚拟对象的状态发生变化的情况下,将上述第一区域中上述第一虚拟对象的状态调整为变化后的第一目标状态,同时将上述显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态,其中,上述第二区域用于显示与上述第一群组对立的第二群组,上述第二群组中包含的第二虚拟角色通过第二客户端对上述第二虚拟对象执行交互动作。根据本专利技术实施例的另一方面,还提供了一种数据交互装置,包括:获取单元,用于获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含上述第一虚拟角色的第一群组在上述第一客户端的显示界面的第一区域中显示;执行单元,用于根据上述操作指令控制上述第一虚拟角色对在上述第一区域中所显示的第一虚拟对象执行交互动作;调整单元,用于在执行交互动作后的上述第一虚拟对象的状态发生变化的情况下,将上述第一区域中上述第一虚拟对象的状态调整为变化后的第一目标状态,同时将上述显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态,其中,上述第二区域用于显示与上述第一群组对立的第二群组,上述第二群组中包含的第二虚拟角色通过第二客户端对上述第二虚拟对象执行交互动作。根据本专利技术实施例的又一方面,还提供了一种存储介质,上述存储介质包括存储的程序,其中上述程序运行时执行上述数据交互方法。根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述数据交互方法。在本专利技术实施例中,通过在第一显示界面的第一区域中显示包含第一虚拟角色的第一群组,同时在接收到第一虚拟角色对在第一区域中的第一虚拟对象执行交互动作后,第一许你对象的状态发生变化的情况下,将第一区域中的第一许你对象的状态调整为变化后的第一目标状态,并将显示界面的第二区域中的状态调整为第二目标状态,其中,第二区域用于显示与第一群组对立的第二群组,第二群组中包含的第二虚拟角色通过第二客户端对第二虚拟对象执行交互动作,从而实现了丰富不同虚拟角色之间的交互方式,达到了提高交互效果的有益效果,进而解决了相关技术所提供的数据交互方式较为单一所导致的交互效果较差的技术问题。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的数据交互方法的应用环境的示意图;图2是根据本专利技术实施例的一种可选的数据交互方法的流程示意图;图3是根据本专利技术实施例的一种可选的数据交互方法的示意图;图4是根据本专利技术实施例的另一种可选的数据交互方法的示意图;图5是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图6是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图7是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图8是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图9是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图10是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图11是根据本专利技术实施例的又一种可选的数据交互方法的示意图;图12是根据本专利技术实施例的一种可选的数据交互装置的结构示意图;图13是根据本专利技术实施例的一种可选的电子装置的结构示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例的一个方面,提供了一种数据交互方法,可选地,上述数据交互方法可以但不限于应用于如图1所示的环境中,其中,图中竖线左侧为第一区域,第一区域中存在第一虚拟角色与第一虚拟对象,竖线右侧为第二区域,第二区域中存在第二虚拟角色与第二虚拟对象。获取对第一客户端102所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含第一虚拟角色的第一群组在第一客户端的显示界面的第一区域中显示;根据操作指令控制第一虚拟角色对在第一区域中显示的第一虚拟对象执行交互动作,在执行交互动作后的第一虚拟对象的状态发生变化的情况下,将第一区域中的第一虚拟对象的状态调整为第一目标状态,同时将显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态。其中,第二区域用于显示与第一群组对立的第二群组,第二群组中包含的第二虚拟角色通过第二客户端104对第二虚拟对象执行交互动作。第一客户端102与第二客户端104间通过网络106与服务器108进行数据交互。可选地,在本实施例中,上述客户端可以包括但不限于以下至少之一:手机、平板电脑、笔记本电脑及其他用于控制智能硬件的移动硬件设备。上述网络可以包括但不限于无线网络,其中,该无线网络包括:蓝牙、WIFI及其他实现无线通信的网络。上述服务器可以包括但不限于以下至少之一:笔记本电脑、PC机及其他用于计算服务的设备。上述只是一种示例,本实施例对此不做任何限定。可选地,可以但不限于第一客户端与第二客户端之间直接通过网络进行数据交互。可选地,如图2所示,上述数据交互方法包括:S202,获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含第一虚拟角色的第一群组在第一客户端的显示界面的第一区域中显示;S204,根据操作指令本文档来自技高网
...
数据交互方法和装置、存储介质及电子装置

【技术保护点】
1.一种数据交互方法,其特征在于,包括:获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含所述第一虚拟角色的第一群组在所述第一客户端的显示界面的第一区域中显示;根据所述操作指令控制所述第一虚拟角色对在所述第一区域中所显示的第一虚拟对象执行交互动作;在执行交互动作后的所述第一虚拟对象的状态发生变化的情况下,将所述第一区域中所述第一虚拟对象的状态调整为变化后的第一目标状态,同时将所述显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态,其中,所述第二区域用于显示与所述第一群组对立的第二群组,所述第二群组中包含的第二虚拟角色通过第二客户端对所述第二虚拟对象执行交互动作。

【技术特征摘要】
1.一种数据交互方法,其特征在于,包括:获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令,其中,包含所述第一虚拟角色的第一群组在所述第一客户端的显示界面的第一区域中显示;根据所述操作指令控制所述第一虚拟角色对在所述第一区域中所显示的第一虚拟对象执行交互动作;在执行交互动作后的所述第一虚拟对象的状态发生变化的情况下,将所述第一区域中所述第一虚拟对象的状态调整为变化后的第一目标状态,同时将所述显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态,其中,所述第二区域用于显示与所述第一群组对立的第二群组,所述第二群组中包含的第二虚拟角色通过第二客户端对所述第二虚拟对象执行交互动作。2.根据权利要求1所述的方法,其特征在于,所述在执行交互动作后的所述第一虚拟对象的状态发生变化的情况下,将所述第一区域中所述第一虚拟对象的状态调整为变化后的第一目标状态,同时将所述显示界面的第二区域中所显示的第二虚拟对象的状态调整为第二目标状态包括:在执行交互动作后的所述第一虚拟对象的状态发生变化的情况下,将所述第一区域中所述第一虚拟对象的状态调整为负向变化后的所述第一目标状态,同时将所述第二区域中的所述第二虚拟对象的状态调整为正向变化后的所述第二目标状态。3.根据权利要求2所述的方法,其特征在于,所述在执行交互动作后的所述第一虚拟对象的状态发生变化的情况下,将所述第一区域中所述第一虚拟对象的状态调整为负向变化后的所述第一目标状态,同时将所述第二区域中的所述第二虚拟对象的状态调整为正向变化后的所述第二目标状态包括以下至少之一:在执行交互动作后的所述第一虚拟对象满足消失条件的情况下,从所述第一区域删除所述第一虚拟对象,同时在所述第二区域显示新增的所述第二虚拟对象;在执行交互动作后的所述第一虚拟对象所拥有的虚拟资源值下降的情况下,将所述第一区域中所述第一虚拟对象的所述虚拟资源值向下调整至第一目标值,同时将所述第二区域中所述第二虚拟对象的所述虚拟资源值向上调整至第二目标值。4.根据权利要求1所述的方法,其特征在于,在所述获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令之前,还包括:根据为所述第一群组中的所述第一虚拟角色所分配的位于所述第一区域的角色坐标地址,以及为所述第一虚拟对象所分配的位于所述第一区域的对象坐标地址,在所述第一区域显示所述第一虚拟角色及所述第一虚拟对象;根据为所述第二群组中的所述第二虚拟角色所分配的位于所述第二区域的角色坐标地址,以及为所述第二虚拟对象所分配的位于所述第二区域的对象坐标地址,在所述第二区域显示所述第二虚拟角色及所述第二虚拟对象;其中,所述第二虚拟对象与所述第一虚拟角色具有相同的群组标记,所述第一虚拟对象与所述第二虚拟角色具有相同的群组标记。5.根据权利要求1所述的方法,其特征在于,在所述获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令之前,还包括:关闭所述第一虚拟角色与所述第二虚拟角色之间的交互通道;在所述根据所述操作指令控制所述第一虚拟角色对在所述第一区域中所显示的第一虚拟对象执行交互动作的过程中,还包括:在所述第一虚拟角色对所述第一虚拟对象执行交互动作,且所述交互动作的动作覆盖范围中包括所述第二虚拟角色的情况下,所述第二虚拟角色的状态保持不变。6.根据权利要求1至5中任一项所述的方法,其特征在于,在根据所述操作指令控制所述第一虚拟角色对在所述第一区域中所显示的第一虚拟对象执行交互动作的情况下,还包括:每隔预定时间段对所述第一区域中所显示的所述第一虚拟对象的状态,及所述第二区域中所显示的所述第二虚拟对象的状态进行调整。7.根据权利要求6所述的方法,其特征在于,所述每隔预定时间段对所述第一区域中所显示的所述第一虚拟对象的状态,及所述第二区域中所显示的所述第二虚拟对象的状态进行调整包括以下至少之一:在达到所述预定时间段时,增加所述第一区域中所显示的所述第一虚拟对象的对象数量,增加所述第二区域中所显示的所述第二虚拟对象的对象数量;在达到所述预定时间段时,将所述第一虚拟对象所拥有的虚拟资源值向上调整第一变化值,将所述第二虚拟对象所拥有的虚拟资源值向上调整第二变化值。8.根据权利要求1至5中任一项所述的方法,其特征在于,在所述获取对第一客户端所控制的第一虚拟角色执行控制操作而生成的操作指令之前,还包括:在虚拟角色移动图层中,为所述第一虚拟角色分配与所述第一区域匹配的第一移动范围,为所述第二虚拟角色分配与所述第...

【专利技术属性】
技术研发人员:庄奇见李建桐
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1