虚拟对象的组合关系处理方法、装置、设备及存储介质制造方法及图纸

技术编号:39320787 阅读:10 留言:0更新日期:2023-11-12 16:01
本申请提供了一种虚拟对象的组合关系处理方法、装置、设备及存储介质;方法包括:在用于控制第一虚拟对象的第一人机交互界面中,显示位于虚拟场景中的所述第一虚拟对象,其中,所述第一虚拟对象与第二虚拟对象具有组合关系;响应于所述第一虚拟对象和所述第二虚拟对象中的至少一个到达所述虚拟场景中用于管理所述组合关系的区域,在所述第一人机交互界面中显示关系解除控件;响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,其中,所述计时控件用于对解除所述组合关系的剩余时间进行计时,并在计时结束时解除所述组合关系。通过本申请,能够通过弹性变更组合关系以节约虚拟场景的后台服务器的通信资源和计算资源。的通信资源和计算资源。的通信资源和计算资源。

【技术实现步骤摘要】
虚拟对象的组合关系处理方法、装置、设备及存储介质


[0001]本申请涉及计算机人机交互
,尤其涉及一种虚拟对象的组合关系处理方法、装置、设备及存储介质。

技术介绍

[0002]基于图形处理硬件的虚拟场景的人机交互技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有广泛的实用价值,例如在游戏等的虚拟场景中,能够模拟虚拟对象之间的真实的对战过程。
[0003]以虚拟场景为游戏为例,游戏中一般都会有亲密关系,如果玩家想要解除亲密关系,点击解除按钮后会直接进行解除,没有后悔的余地,并且,这种方式无疑会导致游戏后台数据频繁和不必要的修改,进而浪费游戏的后台服务器的通信资源和计算资源。

技术实现思路

[0004]本申请实施例提供一种虚拟对象的组合关系处理方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够通过弹性变更组合关系以节约虚拟场景的后台服务器的通信资源和计算资源。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种虚拟对象的组合关系处理方法,包括:
[0007]在用于控制第一虚拟对象的第一人机交互界面中,显示位于虚拟场景中的所述第一虚拟对象,其中,所述第一虚拟对象与第二虚拟对象具有组合关系;
[0008]响应于所述第一虚拟对象和所述第二虚拟对象中的至少一个到达所述虚拟场景中用于管理所述组合关系的区域,在所述第一人机交互界面中显示关系解除控件;
[0009]响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,其中,所述计时控件用于对解除所述组合关系的剩余时间进行计时,并在计时结束时解除所述组合关系。
[0010]本申请实施例提供一种虚拟对象的组合关系处理装置,包括:
[0011]显示模块,用于在用于控制第一虚拟对象的第一人机交互界面中,显示位于虚拟场景中的所述第一虚拟对象,其中,所述第一虚拟对象与第二虚拟对象具有组合关系;
[0012]所述显示模块,还用于响应于所述第一虚拟对象和所述第二虚拟对象中的至少一个到达所述虚拟场景中用于管理所述组合关系的区域,在所述第一人机交互界面中显示关系解除控件;
[0013]所述显示模块,还用于响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,其中,所述计时控件用于对解除所述组合关系的剩余时间进行计时,并在计时结束时解除所述组合关系。
[0014]本申请实施例提供一种电子设备,包括:
[0015]存储器,用于存储可执行指令;
[0016]处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的虚拟对象的组合关系处理方法。
[0017]本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟对象的组合关系处理方法。
[0018]本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟对象的组合关系处理方法。
[0019]本申请实施例具有以下有益效果:
[0020]通过设置计时控件,对解除组合关系的剩余时间进行计时,并在计时结束时才正式解除组合关系,为用户管理组合关系提供了一定的弹性时间,显著减少由于组合关系的不恰当解除且后续需要重复恢复的情况,进而可以有效减少由于组合关系的不必要解除对虚拟场景的后台数据的修改,从而节约虚拟场景的后台服务器的通信资源和计算资源。
附图说明
[0021]图1是本申请实施例提供的虚拟对象的组合关系处理系统100的架构示意图;
[0022]图2是本申请实施例提供的电子设备500的结构示意图;
[0023]图3是本申请实施例提供的虚拟对象的组合关系处理方法的流程示意图;
[0024]图4A至图4C是本申请实施例提供的虚拟对象的组合关系处理方法的应用场景示意图;
[0025]图5A和图5B是本申请实施例提供的虚拟对象的组合关系处理方法的流程示意图;
[0026]图6A至图6D是本申请实施例提供的虚拟对象的组合关系处理方法的应用场景示意图;
[0027]图7是本申请实施例提供的虚拟对象的组合关系处理方法的流程示意图。
具体实施方式
[0028]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0029]在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
[0030]可以理解的是,在本申请实施例中,涉及到用户信息等相关的数据(例如用户控制的游戏角色的数据),当本申请实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
[0031]在以下的描述中,所涉及的术语“第一\第二\...”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\...”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
[0032]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,
不是旨在限制本申请。
[0033]对本申请实施例进行进一步详细说明之前,对本申请实施例中涉及的名词和术语进行说明,本申请实施例中涉及的名词和术语适用于如下的解释。
[0034]1)响应于:用于表示所执行的操作所依赖的条件或者状态,当满足所依赖的条件或状态时,所执行的一个或多个操作可以是实时的,也可以具有设定的延迟;在没有特别说明的情况下,所执行的多个操作不存在执行先后顺序的限制。
[0035]2)虚拟场景:是应用程序在终端设备上运行时显示(或提供)的场景。虚拟场景可以是对真实世界的仿真环境,也可以是半仿真半虚构的虚拟环境,还可以是纯虚构的虚拟环境。虚拟场景可以是二维虚拟场景、2.5维虚拟场景或者三维虚拟场景中的任意一种,本申请实施例对虚拟场景的维度不加以限定。例如,虚拟场景可以包括天空、陆地、海洋等,该陆地可以包括沙漠、城市等环境元素,用户可以控制虚拟对象在该虚拟场景中进行移动。
[0036]3)虚拟对象:虚拟场景中可以进行交互的各种人和物的形象,或在虚拟场景中的可活动对象。该可活动对象可以是虚拟人物、虚拟动物、动漫人物等,例如在虚拟场景中显示的人物、动物等。该虚拟对象可以是虚拟场景中的一个虚拟的用于代表用户的虚拟形象。虚拟场景中可以包括多个虚拟对象,每个虚拟对象本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟对象的组合关系处理方法,其特征在于,所述方法包括:在用于控制第一虚拟对象的第一人机交互界面中,显示位于虚拟场景中的所述第一虚拟对象,其中,所述第一虚拟对象与第二虚拟对象具有组合关系;响应于所述第一虚拟对象和所述第二虚拟对象中的至少一个到达所述虚拟场景中用于管理所述组合关系的区域,在所述第一人机交互界面中显示关系解除控件;响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,其中,所述计时控件用于对解除所述组合关系的剩余时间进行计时,并在计时结束时解除所述组合关系。2.根据权利要求1所述的方法,其特征在于,当所述第一虚拟对象和所述第二虚拟对象一起到达所述区域时,所述响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,包括:响应于所述第一虚拟对象和所述第二虚拟对象中的任意一个对象,或者指挥对象针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件。3.根据权利要求2所述的方法,其特征在于,在显示所述计时控件之前,所述方法还包括:在所述第一人机交互界面和用于控制所述第二虚拟对象的第二人机交互界面中,显示关系管理控件,其中,所述关系管理控件包括拒绝子控件、同意子控件、以及解除组合关系规则;响应于所述第一虚拟对象和所述第二虚拟对象针对所述同意子控件的触发操作,转入执行显示所述计时控件的步骤。4.根据权利要求2所述的方法,其特征在于,当显示所述计时控件时,所述方法还包括:在所述第一人机交互界面中显示撤销解除关系控件;响应于所述第一虚拟对象在所述计时结束之前触发所述撤销解除关系控件,在所述第一人机交互界面和用于控制所述第二虚拟对象的第二人机交互界面中,显示提示信息,其中,所述提示信息表征继续保持所述组合关系。5.根据权利要求2所述的方法,其特征在于,所述计时控件还用于在所述第二虚拟对象的第二人机交互界面中显示;所述方法还包括:在所述第二人机交互界面中显示撤销解除关系控件;响应于所述第二虚拟对象在所述计时结束之前触发所述撤销解除关系控件,在所述第一人机交互界面和所述第二人机交互界面中,显示提示信息,其中,所述提示信息表征继续保持所述组合关系。6.根据权利要求1所述的方法,其特征在于,当所述第一虚拟对象到达所述区域、所述第二虚拟对象未到达所述区域时,所述响应于针对所述关系解除控件的触发操作,在所述第一人机交互界面中显示计时控件,包括:响应于所述第一虚拟对象针对所述关系解除控件的触发操作,且满足解除关系条件,在所述第一人机交互界面中显示计时控件。7.根据权利要求6所述的方法,其特征在于,所述解除关系条件包括以下之一:
所述第二虚拟对象最近一次在线的时间与当前时间的差值大于或等于差值阈值;所述第一虚拟对象与所述第二虚拟对象的互动频次低于互动频次阈值,其中,所述互动频次阈值为所述虚拟场景中多个所述组合关系包括的虚拟对象的平均互动频次;所述第一虚拟对象与所述第二虚拟对象在当前统计周期内的互动频次,相较于历史统计周期的下降幅度大于或等于幅度阈值。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:在所述第一人机交互界面中显示撤销解除关系控件;响应于所述第一虚拟对象在所述计时结束之前触发所述撤销解除关系控件,停止所述计时,并在所述第一人机交互界面和用于控制所述第二虚拟对象的第二人机交互界面中,显示提示信息,其中,所述提示信息表征继续保持所述组合关系。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:响应于所述第一虚拟对象针对所述关系解除控件的触发操作,且未满足所述解除关系条件,在所述第一人机交互界面中显示第一通知信息,其中,所述第一通知信息表征所述第一虚拟对象与所述第二虚拟对象共同前来所述区域。10.根据权利要求6所述的方法,其特征在于,所述方法还包括:响应于所述第一虚拟对象针对所述关系解除控件的触发操作,且未满足所述解除关系条件,在所述第一人机交互界面中显示第二通知信息,其中,所述第二通知信息表征若所述第一虚拟对象单方面解除所述组合关系,将扣除特定数量的虚拟资源;响应于针对所述第二通知信息的确认操作,扣除与所述第一虚拟对象关联的所述特定数量的虚拟资源,并在所述第一人机交互界面中显示所述计时控件。11.根据权利要求10所述的方法,其特征在于,当在所述第一人机交互界面中显示所述第二通知信息时,所述方法还包括:在所述第一人机交互界面中显示以下规则:解除组合关系规则,用于提示在解除所述组合关系之前将进行所述计时,且在所述计时结束之前能够撤销解除所述组合关系;数据情况规则,用于提示当所述组合关系被解除时,将删...

【专利技术属性】
技术研发人员:朱盈婷
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:

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

1