本申请涉及计算机应用,尤其涉及一种虚拟角色的控制方法、装置、电子设备及存储介质。
背景技术:
1、在基于虚拟环境的应用程序中,例如,第一人称或者第三人称的各类游戏中,用户可以操控虚拟环境中的虚拟角色进行行走、奔跑、跳跃、攀爬、射击、格斗等动作,并且多个用户可以在线组队在同一个虚拟环境中协同完成某项任务。
2、相关技术中,虚拟角色可以被配置有虚拟技能,用户可以通过控制游戏画面上所提供的技能控件,来控制虚拟角色在虚拟环境中执行相应的虚拟技能。
3、然而,随着游戏内容的不断丰富,游戏画面上所提供的技能控件也逐渐增多,用户通常需要逐一选择合适的技能控件来进行对战,步骤繁琐且操作方式单一,增加了游戏时长,提高了终端设备的电量消耗,为游戏服务器带来更多的性能开销。
技术实现思路
1、有鉴于此,本申请实施例至少提供一种虚拟角色的控制方法、装置、电子设备及存储介质,以克服上述至少一种缺陷。
2、第一方面,本申请示例性实施例提供一种虚拟角色的控制方法,通过终端设备提供图形用户界面,所述图形用户界面显示包括至少部分的游戏场景在内的第一游戏画面,所述游戏场景中包括所述终端设备控制的虚拟角色,所述方法包括:在所述第一游戏画面提供一移动控制控件;响应于针对所述移动控制控件的第一操作,控制所述虚拟角色以第一移动状态在所述游戏场景中移动;响应于所述第一操作满足技能触发条件,控制所述虚拟角色在所述游戏场景中执行第一游戏技能并控制所述虚拟角色进入第二移动状态;响应于所述第一操作的持续,控制所述虚拟角色以所述第二移动状态在所述游戏场景中移动。
3、第二方面,本申请实施例还提供一种虚拟角色的控制装置,通过终端设备提供图形用户界面,所述图形用户界面显示包括至少部分的游戏场景在内的第一游戏画面,所述游戏场景中包括所述终端设备控制的虚拟角色,所述装置包括:显示控制模块,在所述第一游戏画面提供一移动控制控件;第一移动控制模块,响应于针对所述移动控制控件的第一操作,控制所述虚拟角色以第一移动状态在所述游戏场景中移动;状态变换模块,响应于所述第一操作满足技能触发条件,控制所述虚拟角色在所述游戏场景中执行第一游戏技能并控制所述虚拟角色进入第二移动状态;第二移动控制模块,响应于所述第一操作的持续,控制所述虚拟角色以所述第二移动状态在所述游戏场景中移动。
4、第三方面,本申请实施例还提供一种电子设备,处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行上述方法的步骤。
5、第四方面,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述方法的步骤。
6、本申请实施例提供的虚拟角色的控制方法、装置、电子设备及存储介质,通过对移动控制控件的一次操控,实现了移动状态的变换和游戏技能的释放,简化了虚拟角色的控制流程,提高了虚拟角色的操控效率,有利于降低游戏对局时长,减少终端设备的电量消耗,并降低游戏服务器的性能开销。
7、为使本申请的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种虚拟角色的控制方法,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示包括至少部分的游戏场景在内的第一游戏画面,所述游戏场景中包括所述终端设备控制的虚拟角色,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一游戏技能包括如下游戏行为中的至少一种:闪避、格挡、招架、振刀、霸体、无敌、隐身。
3.根据权利要求2所述的方法,其特征在于,所述第二移动状态对应的移动速度高于所述第一移动状态对应的移动速度,所述第一游戏技能为所述虚拟角色带来属性增益;
4.根据权利要求2所述的方法,其特征在于,所述移动控制控件包括操控点和操控区域,
5.根据权利要求4所述的方法,其特征在于,所述操控区域包括内区和位于内区外围的边缘区,所述第一操作包括针对所述操控点的拖动操作,所述技能触发条件包括所述操控点被拖动至所述边缘区;
6.根据权利要求5所述的方法,其特征在于,所述技能触发条件还包括:所述虚拟角色的资源值不小于单位技能消耗值,所述单位技能消耗值指执行一次所述第一游戏技能所需消耗的资源数量。
7.根据权利要求1所述的方法,其特征在于,还包括:
8.根据权利要求1所述的方法,其特征在于,在所述第一游戏画面提供一移动控制控件的步骤之前,所述方法还包括:
9.根据权利要求8所述的方法,其特征在于,所述第一游戏画面为竖屏显示方式下的游戏画面,所述第二游戏画面为横屏显示方式下的游戏画面;
10.根据权利要求8所述的方法,其特征在于,还包括:
11.根据权利要求8所述的方法,其特征在于,所述移动控制控件包括操控点和操控区域,
12.根据权利要求11所述的方法,其特征在于,还包括:
13.根据权利要求1所述的方法,其特征在于,所述移动控制控件包括用于控制虚拟角色移动的第一虚拟摇杆,
14.根据权利要求13所述的方法,其特征在于,控制所述虚拟角色在所述游戏场景中执行第二游戏技能的步骤包括:
15.根据权利要求14所述的方法,其特征在于,根据所述虚拟角色的移动位置来解锁第三游戏技能的步骤包括:
16.根据权利要求14所述的方法,其特征在于,根据所述虚拟角色的移动位置来解锁第三游戏技能的步骤包括:
17.一种虚拟角色的控制装置,其特征在于,通过终端设备提供图形用户界面,所述图形用户界面显示包括至少部分的游戏场景在内的第一游戏画面,所述游戏场景中包括所述终端设备控制的虚拟角色,所述装置包括:
18.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至16任一所述方法的步骤。
19.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至16任一所述方法的步骤。