本申请涉及人机交互技术,尤其涉及一种虚拟场景的对象控制方法、装置、电子设备、计算机可读存储介质及计算机程序产品。
背景技术:
1、基于图形处理硬件的显示技术,扩展了感知环境以及获取信息的渠道,尤其是虚拟场景的多媒体技术,借助于人机交互引擎技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有各种典型的应用场景,例如在游戏等虚拟场景中,能够模拟虚拟对象之间的真实的对战过程。
2、在虚拟场景中虚拟对象之间需要进行互动,例如虚拟对象之间的救援作战行为、虚拟对象之间的医疗救助行为、虚拟对象之间的共同作战行为等等,但是虚拟对象可能处于虚拟场景中不同的位置,从而难以实现即时互动,有碍于虚拟场景中的互动效率。
技术实现思路
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、第一终端登录有关联第一虚拟对象的第一账号,第一终端向第二终端发送互动请求,响应于登录于第二终端的第二账号接受互动请求,第二账号关联的第二虚拟对象从第一虚拟对象的附近出现,以与第一虚拟对象进行互动,相当于能够突破邀请其他虚拟对象进行互动时的距离限制,使得第二虚拟对象实时出现在第一虚拟对象附近,相较于在虚拟场景中移动的方式,可以提高虚拟场景中的互动效率以及人机交互效率。
1.一种虚拟场景的对象控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述显示互动邀请入口,包括:
3.根据权利要求2所述的方法,其特征在于,所述互动条件包括以下至少之一:
4.根据权利要求1所述的方法,其特征在于,所述向至少一个第二终端发送互动请求,包括:
5.根据权利要求1所述的方法,其特征在于,所述向至少一个第二终端发送互动请求,包括:
6.根据权利要求5所述的方法,其特征在于,当显示至少一个候选账号时,所述方法还包括:
7.根据权利要求5所述的方法,其特征在于,
8.根据权利要求4或5所述的方法,其特征在于,在所述显示至少一个候选账号之前,所述方法还包括:
9.根据权利要求4或5所述的方法,其特征在于,在所述显示至少一个候选账号之前,所述方法还包括:
10.根据权利要求4或5所述的方法,其特征在于,
11.根据权利要求10所述的方法,其特征在于,
12.根据权利要求1所述的方法,其特征在于,当所述第二账号的数目为多个时,所述控制至少一个所述第二账号分别关联的至少一个第二虚拟对象从第二位置出现,包括:
13.根据权利要求12所述的方法,其特征在于,
14.根据权利要求12所述的方法,其特征在于,当控制每个所述第二账号分别关联的至少一个第二虚拟对象从不同的第二位置出现时,所述方法还包括:
15.根据权利要求1所述的方法,其特征在于,所述控制至少一个所述第二账号分别关联的至少一个第二虚拟对象从第二位置出现,包括:
16.根据权利要求1所述的方法,其特征在于,在所述控制至少一个所述第二账号分别关联的至少一个第二虚拟对象从第二位置出现之后,所述方法还包括:
17.根据权利要求1所述的方法,其特征在于,在所述虚拟场景的第二位置出现由至少一个所述第二账号分别关联的至少一个第二虚拟对象之后,所述方法还包括:
18.一种虚拟场景的对象控制方法,其特征在于,所述方法包括:
19.一种虚拟场景的对象控制装置,其特征在于,所述装置包括:
20.一种虚拟场景的对象控制装置,其特征在于,所述装置包括:
21.一种电子设备,其特征在于,所述电子设备包括:
22.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时实现权利要求1至17或权利要求18中任一项所述的虚拟场景的对象控制方法。
23.一种计算机程序产品,包括计算机程序或计算机可执行指令,其特征在于,所述计算机程序或计算机可执行指令被处理器执行时实现权利要求1至17或权利要求18中任一项所述的虚拟场景的对象控制方法。