本申请实施例涉及界面交互领域,特别涉及一种虚拟对象的控制方法、装置、设备、介质及程序产品。
背景技术:
1、在包括虚拟场景的应用程序中,用户通常能够控制虚拟对象在虚拟场景中移动或者与其他虚拟对象进行互动,如:在游戏中,玩家能够控制虚拟对象与虚拟场景中的非玩家控制角色(non-player character,npc)或者其他虚拟对象进行虚拟对战。
2、相关技术中,玩家通过选择的方式在虚拟场景中选择npc或者其他虚拟对象进行互动,或者,玩家在虚拟场景中选择虚拟物体进行互动。
3、而上述互动方式中,互动方式较为单一,且玩家对虚拟物体的选择实现对整个虚拟物体的选择,当需要进行一些指向性明确的互动时,精度较差,导致人机交互效率较低。
技术实现思路
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、显示模块,用于显示虚拟场景中的主控虚拟对象和虚拟场景元素,所述虚拟场景元素为处于所述虚拟场景中的虚拟物体;
28、接收模块,用于接收对所述虚拟场景元素的选择操作;
29、显示模块,还用于在所述虚拟场景元素所处位置处显示指示光束;
30、接收模块,用于接收元素互动操作;
31、控制模块,用于控制所述虚拟场景元素在所述虚拟场景中爆炸。
32、另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述本申请实施例中任一所述的虚拟对象的控制方法。
33、另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述本申请实施例中任一所述的虚拟对象的控制方法。
34、另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的虚拟对象的控制方法。
35、本申请实施例提供的技术方案带来的有益效果至少包括:
36、通过在虚拟场景中选择需要进行互动的虚拟场景元素,并在对虚拟场景元素进行选择时通过显示指示光束与虚拟场景元素之间进行互动,增加了主控虚拟对象与虚拟场景中元素之间的互动方式,提高了主控虚拟对象与虚拟场景元素之间的互动精确度,以及提高了互动多样性。
1.一种虚拟对象的控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述虚拟场景元素所处位置处显示指示光束,包括:
3.根据权利要求2所述的方法,其特征在于,所述在所述虚拟场景元素的中心位置显示竖直向上的所述指示光束,包括:
4.根据权利要求2所述的方法,其特征在于,所述虚拟场景元素包括至少两个候选互动点;
5.根据权利要求4所述的方法,其特征在于,所述确定所述至少两个候选互动点中被选中的所述目标互动点,包括:
6.根据权利要求1至5任一所述的方法,其特征在于,所述虚拟场景元素包括类型不同的第一场景元素和第二场景元素;
7.根据权利要求1至5任一所述的方法,其特征在于,所述虚拟场景通过虚拟场景界面显示,所述虚拟场景界面中还包括摇杆控件;
8.根据权利要求1至5任一所述的方法,其特征在于,所述响应于接收到对所述虚拟场景元素的选择操作,在所述虚拟场景元素所处位置处显示指示光束,包括:
9.根据权利要求1至5任一所述的方法,其特征在于,所述响应于接收到对所述虚拟场景元素的选择操作,在所述虚拟场景元素所处位置处显示指示光束,包括:
10.根据权利要求1至5任一所述的方法,其特征在于,所述响应于接收到元素互动操作,控制所述主控虚拟对象向所述虚拟场景元素所处位置处移动,包括:
11.根据权利要求1至5任一所述的方法,其特征在于,所述响应于接收到对所述虚拟场景元素的选择操作,在所述虚拟场景元素所处位置处显示指示光束之前,还包括:
12.根据权利要求11所述的方法,其特征在于,所述接收技能配置操作,包括:
13.根据权利要求1至5任一所述的方法,其特征在于,
14.一种虚拟对象的控制方法,其特征在于,所述方法包括:
15.一种虚拟对象的控制方法,其特征在于,所述方法包括:
16.一种虚拟对象的控制装置,其特征在于,所述装置包括:
17.一种虚拟对象的控制装置,其特征在于,所述装置包括:
18.一种虚拟对象的控制装置,其特征在于,所述装置包括:
19.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至15任一所述的虚拟对象的控制方法。
20.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至15任一所述的虚拟对象的控制方法。
21.一种计算机程序产品,其特征在于,包括计算机程序或指令,所述计算机程序或指令被处理器执行时实现如权利要求1至15任一所述的虚拟对象的控制方法。