虚拟角色控制方法、装置、电子设备及存储介质与流程

文档序号:37370032发布日期:2024-03-22 10:22阅读:9来源:国知局
虚拟角色控制方法、装置、电子设备及存储介质与流程

本公开涉及游戏,尤其是涉及一种虚拟角色控制方法、装置、电子设备及存储介质。


背景技术:

1、动作游戏(action game,简称act)是电子游戏类型的一种,广义来说,一切有动作要素的即时交互性游戏皆属于动作游戏,例如射击游戏、体育游戏;狭义则是以肢体打斗和冷兵器作为主要战斗方式的游戏。

2、随着移动终端的普及,近年来出现了许多适配了移动触控终端的射击游戏。然而,相较于射击游戏主要以远程射击为主要战斗方式,以肢体打斗和冷兵器作为主要战斗方式的游戏的战斗攻击方式更为多样,战斗攻击招式更为多变,攻防转换更为灵活。


技术实现思路

1、本公开的申请人在长期的研发过程中发现,受限于触控的人机交互方式,触控终端中虚拟角色的肢体打斗和/或冷兵器作战控制的相关技术方案,可能存在以下技术问题:玩家在控制虚拟角色变换攻击招式或攻防转换等的时候,操作不够连贯、容易操作误触。

2、本公开提供一种虚拟角色控制方法、装置、电子设备及计算机可读存储介质,以至少部分地解决相关技术方案中存在的不足。

3、第一方面,本公开其中一个实施例提供一种虚拟角色控制方法,该方法包括:在图形用户界面显示第一攻击控件;响应作用于所述第一攻击控件的第一触控操作,若所述第一触控操作为点击操作,则控制所述虚拟角色执行所述第一攻击控件对应的第一攻击动作;若所述第一触控操作为滑动操作,则根据所述滑动操作从第一动作集合中确定第一目标动作,并控制所述虚拟角色执行所述第一目标动作。

4、第二方面,本公开实施例还提供一种虚拟角色控制装置,该装置包括:控件显示模块,用于在图形用户界面显示第一攻击控件;角色控制模块,用于响应作用于所述第一攻击控件的第一触控操作,若所述第一触控操作为点击操作,则控制所述虚拟角色执行所述第一攻击控件对应的第一攻击动作;若所述第一触控操作为滑动操作,则根据所述滑动操作从第一动作集合中确定第一目标动作,并控制所述虚拟角色执行所述第一目标动作。

5、第三方面,本公开其中一个实施例还提供一种电子设备,包括处理器和存储器,存储器存储有能够被处理器执行的计算机可执行指令,处理器执行计算机可执行指令以实现上述虚拟角色控制方法。

6、第四方面,本公开其中一个实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机可执行指令,计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现上述虚拟角色控制方法。

7、本公开其中一个实施例提供一种虚拟角色控制方法,用户(玩家)可以通过触控图形用户界面中的第一攻击控件以控制虚拟角色执行第一攻击动作;用户还可以通过触控图形用户界面中的第一攻击控件从第一动作集合中确定第一目标动作,以及控制虚拟角色执行第一目标动作,即第一攻击控件不仅能够控制虚拟角色执行第一攻击动作,还可以控制虚拟角色执行第一目标动作。具体地,若该作用于第一攻击控件的第一触控操作为点击操作,则控制虚拟角色执行第一攻击动作,若第一触控操作为滑动操作,则根据滑动操作从第一动作集合中确定第一目标动作,并控制虚拟角色执行第一目标动作。第一目标动作既可以是上述第一攻击动作,也可以是其它动作。这样,如果用户需要控制虚拟角色执行第一攻击动作,可以通过点击图形用户界面中原有显示的第一攻击控件,如果用户需要控制虚拟角色执行跳跃动作、防守动作等动作,除了可以通过触控图形用户界面中原有显示的跳跃控件、防守控件等实现之外,还可以通过滑动操作第一攻击控件实现。根据滑动操作从第一动作集合中确定第一目标动作的方式,使用户可以更快速连贯地实现第一攻击动作与第一目标动作的接续,在需要控制虚拟角色执行第一动作集合中的某个动作时,只需要通过作用于第一攻击控件上的滑动操作即可根据该滑动操作准确地从第一动作集合中确定出第一目标动作,而无需用户抬起手指再点击图形用户界面的其它控件。虚拟角色由第一攻击动作至第一目标动作的整个过程中,无需用户在界面中寻找定位另一个控件(防守动作、跳跃动作等动作对应的控件),通过在第一攻击控件上的滑动操作就可以很便捷地从第一动作集合中确定出第一目标动作,进而触发虚拟角色执行该第一目标动作,实现了虚拟角色的快速控制,如快速控制攻击招式变换或攻防转换等。这种操作过程,用户无需抬起手指以及进行视线的转移即可实现控制切换,用户可以在交互中快速做出反应,操作更加便捷,有效缓解了界面控件较多引起的误操作问题。同时,这种快速控制虚拟角色的方式,也提升了用户操作的连贯性。



技术特征:

1.一种虚拟角色控制方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一动作集合中包含方向信息以及与所述方向信息对应的动作信息;所述根据所述滑动操作从第一动作集合中确定第一目标动作,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述滑动操作从第一动作集合中确定第一目标动作,包括:

4.根据权利要求3所述的方法,其特征在于,所述第一动作集合包含至少两个动作子集合;所述根据所述滑动操作和所述虚拟角色的状态从第一动作集合中确定第一目标动作,包括:

5.根据权利要求4所述的方法,其特征在于,所述虚拟角色的状态包括:地面状态和浮空状态。

6.根据权利要求1所述的方法,其特征在于,所述第一动作集合为用户自定义集合。

7.根据权利要求1所述的方法,其特征在于,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述第一动作集合中包含所述第一控件对应的动作。

9.根据权利要求1所述的方法,其特征在于,所述方法包括:

10.根据权利要求7所述的方法,其特征在于,所述第一控件对应的动作为非攻击性动作。

11.根据权利要求7所述的方法,其特征在于,所述第一控件对应的动作为防守动作、闪避动作、跳跃动作、下蹲动作、滑铲动作或匍匐动作。

12.根据权利要求9所述的方法,其特征在于,所述方法包括:

13.根据权利要求12所述的方法,其特征在于,所述取消显示所述第一控件集合,包括:

14.根据权利要求7所述的方法,其特征在于,所述图形用户界面显示的第一控件和第一攻击控件为所述图形用户界面中的常驻控件。

15.根据权利要求1所述的方法,其特征在于,所述第一动作集合包含第一子动作集合和第二子动作集合,所述第一子动作集合为所述图形用户界面中常驻控件对应的动作集合,所述第二子动作集合为所述图形用户界面中非常驻控件对应的动作集合。

16.根据权利要求9所述的方法,其特征在于,所述第一控件集合包含第一子控件集合和第二子控件集合,所述第一子控件集合中包含的控件为常驻控件的子集,所述第二子控件集合中包含的控件为非常驻控件的子集。

17.根据权利要求1所述的方法,其特征在于,所述方法包括:

18.根据权利要求17所述的方法,其特征在于,所述方法包括:

19.根据权利要求18所述的方法,其特征在于,所述方法包括:

20.根据权利要求19所述的方法,其特征在于,所述方法包括:

21.根据权利要求20所述的方法,其特征在于,所述取消显示所述第二控件集合,包括:

22.根据权利要求9所述的方法,其特征在于,所述方法包括:

23.根据权利要求22所述的方法,其特征在于,若所述第一触控操作为长按操作且按压时长大于或等于第一时间阈值,控制所述虚拟角色执行第三攻击动作,包括:

24.根据权利要求22所述的方法,其特征在于,所述若所述第一触控操作为长按操作且按压时长大于或等于第一时间阈值,控制所述虚拟角色执行第三攻击动作,包括:

25.根据权利要求24所述的方法,其特征在于,所述方法还包括:若所述第一触控操作为长按操作且所述长按操作的按压时长等于所述第二时间阈值,自动触发所述虚拟角色执行第三攻击动作。

26.根据权利要求24所述的方法,其特征在于,所述方法包括:

27.根据权利要求1所述的方法,其特征在于,所述根据所述滑动操作从所述第一动作集合中确定第一目标动作,包括:

28.根据权利要求9所述的方法,其特征在于,所述显示第一控件集合,包括:

29.根据权利要求28所述的方法,其特征在于,所述第一轮盘围绕所述第一攻击控件。

30.根据权利要求28所述的方法,其特征在于,所述第一轮盘围绕所述图形用户界面中空白区域中的预设位置。

31.根据权利要求9所述的方法,其特征在于,由所述第一攻击控件指向所述第一控件集合中的第三控件的方向不同于由所述第一攻击控件指向所述第一控件集合中的第四控件的方向。

32.根据权利要求9所述的方法,其特征在于,所述方法还包括:

33.根据权利要求9所述的方法,其特征在于,起始于所述第一攻击控件指向所述第一控件集合中的第三控件的射线与起始于所述第一攻击控件指向所述第一控件集合中的第四控件的射线之间的夹角大于角度阈值。

34.根据权利要求7所述的方法,其特征在于,所述第一控件为闪避控件;所述方法包括:

35.根据权利要求1所述的方法,其特征在于,所述图形用户界面中还包括第六控件,所述第六控件为跳跃控件,所述方法包括:

36.根据权利要求35所述的方法,其特征在于,所述方法还包括:

37.根据权利要求1所述的方法,其特征在于,所述方法包括:

38.根据权利要求37所述的方法,其特征在于,所述技能控件对应的技能有冷却时间,所述动作控件对应的动作无冷却时间。

39.根据权利要求37所述的方法,其特征在于,所述图形用户界面对应的虚拟环境中有第一虚拟角色和第二虚拟角色,所述第一虚拟角色具有的技能不同于所述第二虚拟角色具有的技能;所述第一虚拟角色和所述第一虚拟角色均可执行所述第一攻击动作。

40.根据权利要求1所述的方法,其特征在于,所述第一攻击动作为通过虚拟角色的肢体和/或武器执行的接触式攻击动作。

41.根据权利要求1所述的方法,其特征在于,所述若所述第一触控操作为滑动操作,则根据所述滑动操作从所述第一动作集合中确定第一目标动作,并控制所述虚拟角色执行所述第一目标动作,包括:

42.根据权利要求41所述的方法,其特征在于,所述方法包括:

43.根据权利要求41所述的方法,其特征在于,所述方法包括:

44.根据权利要求1所述的方法,其特征在于,所述方法包括:

45.根据权利要求44所述的方法,其特征在于,所述第四动作集合中至少包含两个动作以及动作顺序。

46.根据权利要求45所述的方法,其特征在于,所述根据所述虚拟角色的当前动作和第四动作集合在图形用户界面中提供第二动作对应的第二动作控件,包括:

47.根据权利要求44所述的方法,其特征在于,所述方法包括:

48.根据权利要求44所述的方法,其特征在于,所述第四动作集合为根据所述当前动作从至少两个动作集合中确定的动作集合。

49.根据权利要求44所述的方法,其特征在于,所述根据所述虚拟角色的当前动作和第四动作集合在图形用户界面中提供第二动作对应的第二动作控件,包括:

50.根据权利要求49所述的方法,其特征在于,所述根据所述虚拟角色使用的虚拟武器、所述虚拟角色的当前动作和第四动作集合在图形用户界面中提供第二动作对应的第二动作控件,包括:

51.根据权利要求45所述的方法,其特征在于,所述第二动作为所述第四动作集合中位于所述当前动作的下一顺位动作。

52.根据权利要求1所述的方法,其特征在于,所述方法包括:

53.根据权利要求1所述的方法,其特征在于,所述方法包括:

54.一种虚拟角色控制装置,其特征在于,所述装置包括:

55.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机可执行指令,所述处理器执行所述计算机可执行指令以实现权利要求1至53任一项所述的虚拟角色控制方法。

56.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令在被处理器调用和执行时,计算机可执行指令促使处理器实现权利要求1至53任一项所述的虚拟角色控制方法。


技术总结
本公开提供了一种虚拟角色控制方法、装置、电子设备及存储介质。其中,该方法包括:在图形用户界面显示第一攻击控件;响应作用于所述第一攻击控件的第一触控操作,若所述第一触控操作为点击操作,则控制所述虚拟角色执行所述第一攻击控件对应的第一攻击动作;若所述第一触控操作为滑动操作,则根据所述滑动操作从第一动作集合中确定第一目标动作,并控制所述虚拟角色执行所述第一目标动作。采用本公开可以快速控制虚拟角色进行攻击招式变换或者进行攻防转换等,提升操作的便捷性和缓解误触问题。

技术研发人员:关磊,魏翰林,龚晨,陈涛
受保护的技术使用者:网易(杭州)网络有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1