【技术实现步骤摘要】
虚拟场景中虚拟对象的控制方法、装置及电子设备
本申请涉及人机交互技术,尤其涉及一种虚拟场景中虚拟对象的控制方法、装置、电子设备及计算机可读存储介质。
技术介绍
随着基于图形处理硬件的显示技术日渐成熟,扩展了感知环境以及获取信息的渠道,尤其是虚拟场景的显示技术,能够根据实际需求实现受控于用户或人工智能(ArtificialIntelligence,AI)的虚拟对象之间的多样化的交互,具有各种典型的应用场景,例如军事仿真或战术竞技游戏等虚拟场景。在相关技术提供的方案中,通常是为所有的虚拟对象(如虚拟角色)均提供固定的多种候选交互模式,由用户选择其中的一种候选交互模式来控制虚拟对象。但是,被选中的候选交互模式对虚拟对象的控制效果无法确定,在虚拟对象之间的交互过程中可能会产生较多无效的交互行为,导致电子设备的计算资源会被无意义地消耗,即电子设备所耗费的计算资源的实际利用率低。
技术实现思路
本申请实施例提供一种虚拟场景中虚拟对象的控制方法、装置、电子设备及计算机可读存储介质,能够提升对虚拟对象的控制效果,同时提升电子设备的计算资源的实际利用率。本申请实施例的技术方案是这样实现的:本申请实施例提供一种虚拟场景中虚拟对象的控制方法,包括:在人机交互界面中呈现针对虚拟场景中第一虚拟对象的多种推荐交互模式;其中,所述多种推荐交互模式均与所述第一虚拟对象的操作特性相适配;响应于针对所述多种推荐交互模式的第一选择操作,在所述第一虚拟对象与所述虚拟场景中的第二虚拟对象的交 ...
【技术保护点】
1.一种虚拟场景中虚拟对象的控制方法,其特征在于,所述方法包括:/n在人机交互界面中呈现针对虚拟场景中第一虚拟对象的多种推荐交互模式;/n其中,所述多种推荐交互模式均与所述第一虚拟对象的操作特性相适配;/n响应于针对所述多种推荐交互模式的第一选择操作,在所述第一虚拟对象与所述虚拟场景中的第二虚拟对象的交互过程中,根据目标交互模式控制所述第一虚拟对象的交互行为;/n其中,所述目标交互模式是所述多种推荐交互模式中被所述第一选择操作所选中的推荐交互模式。/n
【技术特征摘要】
1.一种虚拟场景中虚拟对象的控制方法,其特征在于,所述方法包括:
在人机交互界面中呈现针对虚拟场景中第一虚拟对象的多种推荐交互模式;
其中,所述多种推荐交互模式均与所述第一虚拟对象的操作特性相适配;
响应于针对所述多种推荐交互模式的第一选择操作,在所述第一虚拟对象与所述虚拟场景中的第二虚拟对象的交互过程中,根据目标交互模式控制所述第一虚拟对象的交互行为;
其中,所述目标交互模式是所述多种推荐交互模式中被所述第一选择操作所选中的推荐交互模式。
2.根据权利要求1所述的方法,其特征在于,所述根据目标交互模式控制所述第一虚拟对象的交互行为,包括:
根据所述目标交互模式执行以下处理:
对所述虚拟场景中的多个所述第二虚拟对象进行筛选处理,将所述筛选处理得到的至少一个所述第二虚拟对象作为交互对象;
控制所述第一虚拟对象实施针对所述交互对象的交互行为。
3.根据权利要求2所述的方法,其特征在于,所述虚拟场景包括多个类型的第二虚拟对象,且每个所述第二虚拟对象具有状态参数;所述目标交互模式包括类型优先级顺序以及状态参数优先级顺序;
所述对所述虚拟场景中的多个所述第二虚拟对象进行筛选处理,将所述筛选处理得到的至少一个所述第二虚拟对象作为交互对象,包括:
根据所述类型优先级顺序,筛选出所述虚拟场景中类型优先级最高的第二虚拟对象;
根据所述状态参数优先级顺序,筛选出所述类型优先级最高的第二虚拟对象中状态参数优先级最高的一个第二虚拟对象,以作为交互对象。
4.根据权利要求3所述的方法,其特征在于,在所述第一虚拟对象与所述虚拟场景中的第二虚拟对象的交互过程中,所述方法还包括:
呈现所述目标交互模式中的多种交互控件;
其中,不同所述交互控件对应不同的优先级顺序;所述优先级顺序包括所述类型优先级顺序以及所述状态参数优先级顺序中的至少一种;
响应于针对任意一种所述交互控件的触发操作,将被所述触发操作所触发的交互控件对应的优先级顺序,作为用于筛选出交互对象的优先级顺序。
5.根据权利要求2所述的方法,其特征在于,所述对所述虚拟场景中的多个所述第二虚拟对象进行筛选处理,包括:
获取所述第一虚拟对象的交互距离阈值;
分别确定所述第一虚拟对象与多个所述第二虚拟对象之间的距离;
对距离小于或等于所述交互距离阈值的多个所述第二虚拟对象进行筛选处理。
6.根据权利要求2所述的方法,其特征在于,所述对所述虚拟场景中的多个所述第二虚拟对象进行筛选处理,包括:
对与所述第一虚拟对象存在对抗关系的多个所述第二虚拟对象、与所述第一虚拟对象存在协作关系的多个所述第二虚拟对象、以及与所述第一虚拟对象存在中立关系的多个所述第二虚拟对象中的至少一种进行筛选处理。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:
根据所述第一虚拟对象在历史交互过程中执行交互行为所得到的操作参数,确定所述第一虚拟对象在所述历史交互过程中的候选操作特性;
根据所述候选操作特性在多次所述历史交互过程中的出现频率,对多种所述候选操作特性进行筛选处理,得到所述第一虚拟对象的多种操作特性;
针对所述第一虚拟对象的每种操作特性,将与所述操作特性相适配的所述候选交互模式作为推荐交互模式;
其中,每种所述候选操作特性与至少一种所述候选交互模式相适配。
8.根据权利要求7所述的方法,其特征在于,所述根据所述第一虚拟对象在历史交互过程中执行交互行为所得到的操作参数,确定所述第一虚拟对象在所述历史交互过程中的候选操作特性,包括:
当所述历史交互过程中的操作参数满足任意一种候选操作特性对应的操作参数条件时,将所述任意一种候选操作特性,作为所述第一虚拟对象在所述历史交互过程中的候选操作特性;
其中,不同所述候选操作特性对应不同的操作参数条件。
9.根据权利要求7所述的方法,其特征在于,在所述第一虚拟对象与所述虚拟场景中的第二虚拟对象的交互过程中,所述方法还包括:
周期性地获取所述第一虚拟对象在所述交互过程中执行交互行为所得到的实时操作参数,并根据所述实时操作参数确定所述第一虚拟对象的实时操作特性;
当所述实时操作特性与所述目标交互模式相适配的操作特性不同时,将与所述实时操作特性相适配的所述候选交互模式,...
【专利技术属性】
技术研发人员:练建锋,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。