虚拟角色的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38655031 阅读:6 留言:0更新日期:2023-09-02 22:41
本申请提供了一种虚拟角色的控制方法、装置、电子设备及存储介质,能够响应对虚拟摇杆的第一触控操作以控制玩家角色在游戏场景中移动,以及响应对攻击控件的第二触控操作以控制玩家角色进入蓄力状态,并在监测到对攻击控件的第二触控操作使得玩家角色进入蓄力状态时,在图形用户界面上虚拟摇杆所在侧显示运动控件组,还能够响应对运动控件组中的第一目标运动控件的第三触控操作以控制玩家角色执行第一目标运动控件对应的动作。本申请可以便于玩家在操控攻击控件进行蓄力的同时操控运动控件,从而实现在不中断蓄力的前提下控制虚拟角色按照相应的动作运动,能够提高虚拟角色在蓄力过程中运动的自由度。蓄力过程中运动的自由度。蓄力过程中运动的自由度。

【技术实现步骤摘要】
虚拟角色的控制方法、装置、电子设备及存储介质


[0001]本申请涉及游戏
,尤其是涉及一种虚拟角色的控制方法、装置、电子设备及存储介质。

技术介绍

[0002]很多动作类游戏的游戏界面会包括多种游戏控件,例如:控制虚拟角色移动方向的虚拟摇杆、控制虚拟角色攻击方式的攻击控件,以及控制虚拟角色运动状态的运动控件等。玩家可以通过操作攻击控件使玩家角色向敌方角色释放相应的攻击。为了实现攻击的差异化,有些游戏中将攻击分为普通攻击和蓄力攻击。对于同一个攻击控件,如果点触该攻击控件,则玩家角色向敌方角色释放出强力一般的普通攻击。而通常蓄力攻击需要一定的操作时间,以长按攻击控件作为触发蓄力攻击的操作为例,如果长按该攻击控件,玩家角色会进入蓄力状态,蓄力状态下玩家角色变色和/或发出指定的提示音表明玩家角色进入蓄力状态。在玩家角色进入蓄力状态时如果结束按压该攻击控件,玩家角色将对敌方角色进行蓄力攻击,因为蓄力攻击的攻击力大于普通攻击,所以蓄力攻击能够对敌方角色造成更大的伤害。
[0003]在进行蓄力攻击时,玩家通常采用一个手指长按攻击控件进行蓄力,采用另一个手指操作虚拟摇杆以控制虚拟角色的移动方向,如果按压攻击控件进行蓄力的手指在蓄力过程中移开,该蓄力过程将中断,再次长按该攻击控件需要重新计时进行蓄力。若玩家不想中断蓄力则需要在蓄力过程中一直保持手指的按压状态,基于此,若玩家想控制虚拟角色的运动状态,则需要第三个手指操作运动控件(例如、慢跑、快跑、跳跃、闪避或蹲伏等动作对应的控件),操控难度较大,进而导致蓄力过程中角色的运动方式受限,无法满足玩家的游戏需求。

技术实现思路

[0004]本申请的目的在于提供一种虚拟角色的控制方法、装置、电子设备及存储介质,以便于玩家在操控攻击控件进行蓄力的同时操控运动控件,从而实现在不中断蓄力的前提下控制虚拟角色按照相应的动作运动,提升蓄力状态下运动控制的便捷性。
[0005]第一方面,本申请实施例提供一种虚拟角色的控制方法,通过触控终端的图形用户界面提供攻击控件及虚拟摇杆,其中,所述攻击控件与所述虚拟摇杆分别位于所述图形用户界面的不同侧;所述方法包括:响应于对所述虚拟摇杆的第一触控操作,控制玩家角色在游戏场景中移动;响应于对所述攻击控件的第二触控操作,控制所述玩家角色进入蓄力状态;在监测到对所述攻击控件的第二触控操作使得所述玩家角色进入蓄力状态时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组;响应于对所述运动控件组中的第一目标运动控件的第三触控操作,控制所述玩家角色执行所述第一目标运动控件对应的动作。
[0006]结合第一方面,本申请实施例提供了第一方面的第一种可能的实施方式,其中,至
少存在使得所述第二触控操作的触控点,与所述第一触控操作的触控点和/或所述第三触控操作的触控点同时处于所述图形用户界面上的一时间范围。
[0007]结合第一方面,本申请实施例提供了第一方面的第二种可能的实施方式,其中,所述第一触控操作与所述第三触控操作为连续不间断的触控操作;或所述第一触控操作与所述第三触控操作为间断不连续的触控操作。
[0008]结合第一方面,本申请实施例提供了第一方面的第三种可能的实施方式,其中,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组,包括:在所述图形用户界面上提供一限位触发标识;其中,所述虚拟摇杆位于所述限位触发标识的外轮廓范围内;在所述限位触发标识的关联区域显示所述运动控件组。
[0009]结合第一方面,本申请实施例提供了第一方面的第四种可能的实施方式,其中,除了在所述玩家角色进入蓄力状态时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组之外,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组,还包括:监测到对所述虚拟摇杆的第一触控操作的触控点位于所述限位触发标识的外轮廓范围外时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组;或监测到对所述攻击控件的第二触控操作,且对所述虚拟摇杆的第一触控操作的触控点位于所述限位触发标识的外轮廓范围外时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组。
[0010]结合第一方面,本申请实施例提供了第一方面的第五种可能的实施方式,其中,所述方法还包括:在所述图形用户界面上依序显示限位触发标识及所述运动控件组。
[0011]结合第一方面,本申请实施例提供了第一方面的第六种可能的实施方式,其中,所述限位触发标识为与所述虚拟摇杆的圆心相同的圆周标识。
[0012]结合第一方面,本申请实施例提供了第一方面的第七种可能的实施方式,其中,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组包括:根据所述第一触控操作的触控点的移动方向或结束位置,在所述图形用户界面上所述虚拟摇杆所在侧确定显示位置;在所述显示位置显示运动控件组。
[0013]结合第一方面,本申请实施例提供了第一方面的第八种可能的实施方式,其中,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组的步骤之后,所述方法还包括:响应于所述虚拟摇杆上的触控点的移动,按照所述触控点相对于所述虚拟摇杆的所在方位的变化移动所述运动控件组;其中,在所述运动控件组随着所述触控点相对于所述虚拟摇杆的所在方位的变化而移动时,所述运动控件组与虚拟摇杆或限位触发标识的相对距离固定不变。
[0014]结合第一方面,本申请实施例提供了第一方面的第九种可能的实施方式,其中,所述方法还包括:响应于针对所述攻击控件的所述第二触控操作的结束,在所述虚拟摇杆侧隐藏所述运动控件组,在所述攻击控件侧显示所述运动控件组;其中,从在所述虚拟摇杆侧显示所述运动控件组的时刻起,至在所述虚拟摇杆侧隐藏所述运动控件组的时刻止,所述第二触控操作的触控点未脱离所述图形用户界面。
[0015]结合第一方面,本申请实施例提供了第一方面的第十种可能的实施方式,其中,所述运动控件组包括关闭控件,在显示所述运动控件组之后,所述方法还包括:响应于对所述关闭控件的第四触控操作,在所述虚拟摇杆侧隐藏所述运动控件组,在所述攻击控件侧显示所述运动控件组中除所述关闭控件之外的运动控件;其中,从在所述虚拟摇杆侧显示所
述运动控件组的时刻起,至在所述虚拟摇杆侧隐藏所述运动控件组的时刻止,所述第二触控操作的触控点未脱离所述图形用户界面。
[0016]结合第一方面,本申请实施例提供了第一方面的第十一种可能的实施方式,其中,所述方法还包括:监测对所述第一目标运动控件的第三触控操作的持续时长;在监测到对所述第一目标运动控件的第三触控操作的持续时长不小于预设时长阈值时,控制所述玩家角色持续执行所述第一目标运动控件对应的动作。
[0017]结合第一方面,本申请实施例提供了第一方面的第十二种可能的实施方式,其中,所述第一目标运动控件配置有附加动作,在控制所述玩家角色执行所述第一目标运动控件对应的动作之前,所述方法还包括:检测所述玩家角色的角色状态和/或所处环境是否满足所述第一目标运动控件对应的组合运动条件;控制所述玩家角色执行所述第一目标运动控件对应的动作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟角色的控制方法,其特征在于,通过触控终端的图形用户界面提供攻击控件及虚拟摇杆,其中,所述攻击控件与所述虚拟摇杆分别位于所述图形用户界面的不同侧;所述方法包括:响应于对所述虚拟摇杆的第一触控操作,控制玩家角色在游戏场景中移动;响应于对所述攻击控件的第二触控操作,控制所述玩家角色进入蓄力状态;在监测到对所述攻击控件的第二触控操作使得所述玩家角色进入蓄力状态时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组;响应于对所述运动控件组中的第一目标运动控件的第三触控操作,控制所述玩家角色执行所述第一目标运动控件对应的动作。2.根据权利要求1所述的方法,其特征在于,至少存在使得所述第二触控操作的触控点,与所述第一触控操作的触控点和/或所述第三触控操作的触控点同时处于所述图形用户界面上的一时间范围。3.根据权利要求1所述的方法,其特征在于,所述第一触控操作与所述第三触控操作为连续不间断的触控操作;或所述第一触控操作与所述第三触控操作为间断不连续的触控操作。4.根据权利要求1所述的方法,其特征在于,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组,包括:在所述图形用户界面上提供一限位触发标识;其中,所述虚拟摇杆位于所述限位触发标识的外轮廓范围内;在所述限位触发标识的关联区域显示所述运动控件组。5.根据权利要求4所述的方法,其特征在于,除了在所述玩家角色进入蓄力状态时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组之外,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组,还包括:监测到对所述虚拟摇杆的第一触控操作的触控点位于所述限位触发标识的外轮廓范围外时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组;或监测到对所述攻击控件的第二触控操作,且对所述虚拟摇杆的第一触控操作的触控点位于所述限位触发标识的外轮廓范围外时,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组。6.根据权利要求4所述的方法,其特征在于,所述方法还包括:在所述图形用户界面上依序显示限位触发标识及所述运动控件组。7.根据权利要求4所述的方法,其特征在于,所述限位触发标识为与所述虚拟摇杆的圆心相同的圆周标识。8.根据权利要求1所述的方法,其特征在于,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组包括:根据所述第一触控操作的触控点的移动方向或结束位置,在所述图形用户界面上所述虚拟摇杆所在侧确定显示位置;在所述显示位置显示运动控件组。9.根据权利要求4所述的方法,其特征在于,在所述图形用户界面上所述虚拟摇杆所在侧显示运动控件组的步骤之后,所述方法还包括:
响应于所述虚拟摇杆上的触控点的移动,按照所述触控点相对于所述虚拟摇杆的所在方位的变化移动所述运动控件组;其中,在所述运动控件组随着所述触控点相对于所述虚拟摇杆的所在方位的变化而移动时,所述运动控件组与虚拟摇杆或限位触发标识的相对距离固定不变。10.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述攻击控件的所述第二触控操作的结束,在所述虚拟摇杆侧隐藏所述运动控件组,在所述攻击控件侧显示所述运动控件...

【专利技术属性】
技术研发人员:林智刘勇成胡志鹏袁思思程龙
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1