本申请涉及计算机人机交互,尤其涉及一种虚拟场景的交互方法、装置、电子设备及存储介质。
背景技术:
1、基于图形处理硬件的虚拟场景的人机交互技术,能够根据实际应用需求实现受控于用户或人工智能的虚拟对象之间的多样化的交互,具有广泛的实用价值。例如在游戏等的虚拟场景中,能够模拟虚拟对象之间的真实的对战过程。
2、以开放世界游戏为例,相关技术通常采用多角色设定,在战斗中或者野外探索时玩家需要频繁切换角色,并使用相应的角色能力。可以看出,相关技术提供的方案在进行技能切换时,操作步骤比较繁琐,导致技能切换的效率较低,进而也影响了玩家的游戏体验。
技术实现思路
1、本申请实施例提供一种虚拟场景的交互方法、装置、电子设备、计算机可读存储介质及计算机程序产品,能够提高虚拟场景中技能切换的效率,进而提高玩家的游戏体验。
2、本申请实施例的技术方案是这样实现的:
3、本申请实施例提供一种虚拟场景的交互方法,包括:
4、在人机交互界面中显示虚拟场景、技能选择控件、以及技能释放控件,其中,所述虚拟场景包括第一虚拟对象,所述技能释放控件处于第一显示样式,所述第一显示样式表征所述技能释放控件当前与第一技能关联;
5、响应于针对所述技能选择控件的触发操作,将所述技能释放控件从所述第一显示样式切换到第二显示样式,其中,所述第二显示样式表征所述技能释放控件当前与第二技能关联,所述第二技能包括多种类型,所述技能选择控件用于在所述多种类型中选择一个目标类型;
6、响应于针对所述技能释放控件的触发操作,控制所述第一虚拟对象释放所述目标类型的所述第二技能。
7、本申请实施例提供一种虚拟场景的交互装置,包括:
8、显示模块,用于在人机交互界面中显示虚拟场景、技能选择控件、以及技能释放控件,其中,所述虚拟场景包括第一虚拟对象,所述技能释放控件处于第一显示样式,所述第一显示样式表征所述技能释放控件当前与第一技能关联;
9、切换模块,用于响应于针对所述技能选择控件的触发操作,将所述技能释放控件从所述第一显示样式切换到第二显示样式,其中,所述第二显示样式表征所述技能释放控件当前与第二技能关联,所述第二技能包括多种类型,所述技能选择控件用于在所述多种类型中选择一个目标类型;
10、控制模块,用于响应于针对所述技能释放控件的触发操作,控制所述第一虚拟对象释放所述目标类型的所述第二技能。
11、本申请实施例提供一种电子设备,包括:
12、存储器,用于存储可执行指令;
13、处理器,用于执行所述存储器中存储的可执行指令时,实现本申请实施例提供的虚拟场景的交互方法。
14、本申请实施例提供一种计算机可读存储介质,存储有计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟场景的交互方法。
15、本申请实施例提供一种计算机程序产品,包括计算机程序或计算机可执行指令,用于被处理器执行时,实现本申请实施例提供的虚拟场景的交互方法。
16、本申请实施例具有以下有益效果:
17、通过技能选择控件和技能释放控件之间的联动,使得玩家可以快速的切换出需要释放的第二技能,并可以通过技能选择控件从多种类型的第二技能中,选择出目标类型的第二技能进行释放,如此,提高了虚拟场景中技能切换的效率,进而提升了玩家的游戏体验。
1.一种虚拟场景的交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求2所述的方法,其特征在于,
5.根据权利要求1所述的方法,其特征在于,
6.根据权利要求1所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,在响应于针对所述技能释放控件的所述按压操作时,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,在控制所述目标类型的所述第二技能进入蓄力状态时,所述方法还包括:
9.根据权利要求5或6所述的方法,其特征在于,
10.根据权利要求5或6所述的方法,其特征在于,在驱动所述第一虚拟道具沿所述第一方向、或所述第二方向自主移动时,所述方法还包括:
11.根据权利要求10所述的方法,其特征在于,所述驱动所述第一虚拟道具在碰到地面或者障碍物时进行弹跳,包括:
12.根据权利要求10所述的方法,其特征在于,在驱动所述第一虚拟道具进行弹跳的过程中,所述方法还包括:
13.根据权利要求1所述的方法,其特征在于,
14.根据权利要求1所述的方法,其特征在于,
15.根据权利要求14所述的方法,其特征在于,在控制所述第一虚拟对象在第二位置释放所述目标类型的所述第二技能之前,所述方法还包括:
16.根据权利要求13或14所述的方法,其特征在于,
17.根据权利要求16所述的方法,其特征在于,
18.根据权利要求14所述的方法,其特征在于,
19.根据权利要求14所述的方法,其特征在于,
20.一种虚拟场景的交互装置,其特征在于,所述装置包括:
21.一种电子设备,其特征在于,包括:
22.一种计算机可读存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令被处理器执行时,实现权利要求1至19任一项所述的虚拟场景的交互方法。
23.一种计算机程序产品,包括计算机程序或计算机可执行指令,其特征在于,所述计算机程序或计算机可执行指令被处理器执行时,实现权利要求1至19任一项所述的虚拟场景的交互方法。
