本申请涉及计算机应用,尤其涉及一种基于虚拟对象的对战控制方法和装置。
背景技术:
1、在基于虚拟环境的应用程序中,用户可以操控虚拟环境中的虚拟对象进行行走、奔跑、跳跃、攀爬、射击、格斗等动作,并且多个用户可以在线组队在同一个虚拟环境中协同完成某项任务。
2、相关技术中,虚拟对象可以装备虚拟武器(比如,枪支、斧子),用户通过控制虚拟武器来攻击其他虚拟对象,用户可以根据战斗模式的不同,选择合适的虚拟武器进行攻击。
3、然而,相关技术中的虚拟武器通常需要用户对攻击控件的操控来进行攻击,步骤繁琐、操作效率低,导致游戏时间偏长,增加了服务器负担和终端电量消耗。
技术实现思路
1、有鉴于此,本申请实施例至少提供一种基于虚拟对象的对战控制方法和装置,以克服上述至少一种缺陷。
2、第一方面,本申请示例性实施例提供一种基于虚拟对象的对战控制方法,通过终端设备提供第一图形用户界面,所述第一图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括所述终端设备控制的第一虚拟对象,所述第一虚拟对象被配置为在所述游戏场景中以预设攻击模式自动执行攻击行为的状态,其中,所述预设攻击模式为第一攻击模式和第二攻击模式中的一种,所述方法包括:在所述第一图形用户界面提供一攻击模式切换控件;响应针对所述攻击模式切换控件的第一触发操作,根据所述第一触发操作控制将所述第一虚拟对象从所述预设攻击模式切换为目标攻击模式,其中,所述目标攻击模式为所述第一攻击模式和所述第二攻击模式中的另一种;响应于所述第一虚拟对象从所述预设攻击模式切换为所述目标攻击模式,控制将所述第一虚拟对象配置为在所述游戏场景中以所述目标攻击模式自动执行攻击行为的状态。
3、第二方面,本申请实施例还提供一种基于虚拟对象的对战控制装置,通过终端设备提供第一图形用户界面,所述第一图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括所述终端设备控制的第一虚拟对象,所述第一虚拟对象被配置为在所述游戏场景中以预设攻击模式自动执行攻击行为的状态,其中,所述预设攻击模式为第一攻击模式和第二攻击模式中的一种,所述装置包括:显示控制模块,在所述第一图形用户界面提供一攻击模式切换控件;模式切换模块,响应针对所述攻击模式切换控件的第一触发操作,根据所述第一触发操作控制将所述第一虚拟对象从所述预设攻击模式切换为目标攻击模式,其中,所述目标攻击模式为所述第一攻击模式和所述第二攻击模式中的另一种;攻击控制模块,响应于所述第一虚拟对象从所述预设攻击模式切换为所述目标攻击模式,控制将所述第一虚拟对象配置为在所述游戏场景中以所述目标攻击模式自动执行攻击行为的状态。
4、第三方面,本申请实施例还提供一种电子设备,处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述方法的步骤。
5、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。
6、本申请实施例提供的基于虚拟对象的对战控制方法和装置,在第一图形用户界面下将第一虚拟对象配置为自动执行攻击行为,并基于对攻击模式切换控件的触发操作来进行攻击模式的切换,在简化虚拟对象的攻击流程的同时,丰富了虚拟对象的攻击方式,有利于降低游戏对局时长,减少终端设备的电量消耗,并降低游戏服务器的性能开销。
7、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种基于虚拟对象的对战控制方法,其特征在于,通过终端设备提供第一图形用户界面,所述第一图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括所述终端设备控制的第一虚拟对象,所述第一虚拟对象被配置为在所述游戏场景中以预设攻击模式自动执行攻击行为的状态,其中,所述预设攻击模式为第一攻击模式和第二攻击模式中的一种,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述攻击控件包括主武器控件,
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,所述攻击范围标识常驻显示,和/或,所述攻击范围标识仅对第一虚拟对象可见。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,在副武器控件中显示针对第一虚拟对象处于备用状态的第一武器标识,在主武器控件中显示针对第一虚拟对象处于装备状态的第二武器标识,
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,第一虚拟对象装备的虚拟武器属于远程武器,
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
12.根据权利要求9所述的方法,其特征在于,所述方法还包括:
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:
14.根据权利要求13所述的方法,其特征在于,自动触发跳跃的步骤包括:
15.根据权利要求14所述的方法,其特征在于,触发跳跃的次数和/或跳跃的高度与行进阻挡的高度呈正相关性。
16.一种基于虚拟对象的对战控制装置,其特征在于,通过终端设备提供第一图形用户界面,所述第一图形用户界面上显示有至少部分的游戏场景,所述游戏场景中包括所述终端设备控制的第一虚拟对象,所述第一虚拟对象被配置为在所述游戏场景中以预设攻击模式自动执行攻击行为的状态,其中,所述预设攻击模式为第一攻击模式和第二攻击模式中的一种,所述装置包括:
17.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至15任一所述方法的步骤。
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至15任一所述方法的步骤。