System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 虚拟对象控制方法、装置、终端及存储介质制造方法及图纸_技高网

虚拟对象控制方法、装置、终端及存储介质制造方法及图纸

技术编号:41417858 阅读:5 留言:0更新日期:2024-05-21 20:50
本申请提供了一种虚拟对象控制方法、装置、终端及存储介质,属于计算机技术领域。所述方法包括:在虚拟场景中显示第一虚拟对象和第二虚拟对象,第二虚拟对象与第一虚拟对象为敌对关系;响应于控制第一虚拟对象进入冲刺移动状态,在第一虚拟对象的道具显示范围内显示虚拟交互道具,冲刺移动状态表示第一虚拟对象按照高于步行移动速度的方式进行移动;在第一虚拟对象处于冲刺移动状态的过程中,控制虚拟交互道具跟随第一虚拟对象移动且逐渐积累能量值;响应于控制第一虚拟对象退出冲刺移动状态,显示虚拟交互道具基于已积累的能量值与第二虚拟对象进行对抗式交互。上述技术方案,增加了交互方式,进而提升了人机交互效率,提高了用户的游戏体验。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种虚拟对象控制方法、装置、终端及存储介质


技术介绍

1、随着多媒体技术的发展以及终端功能的多样化,在终端上能够进行的游戏种类越来越多。其中,射击类游戏是一种比较盛行的游戏,可以在游戏程序的界面中显示虚拟场景,并在虚拟场景中显示当前终端用户所控制的虚拟对象。

2、相关技术中,用户可以控制虚拟对象进入冲刺移动状态,从而提升虚拟对象的移动速度。然而,仅提升移动速度会导致虚拟对象的交互方式较为单一,人机交互效率不高,影响用户的游戏体验。


技术实现思路

1、本申请实施例提供了一种虚拟对象控制方法、装置、终端及存储介质,增加了交互方式,进而提升了人机交互效率,提高了用户的游戏体验。所述技术方案如下:

2、一方面,提供了一种虚拟对象控制方法,所述方法包括:

3、在虚拟场景中显示第一虚拟对象和第二虚拟对象,所述第二虚拟对象与所述第一虚拟对象为敌对关系;

4、响应于控制所述第一虚拟对象进入冲刺移动状态,在所述第一虚拟对象的道具显示范围内显示虚拟交互道具,所述冲刺移动状态表示所述第一虚拟对象按照高于步行移动速度的方式进行移动;

5、在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐积累能量值;

6、响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互。

7、另一方面,提供了一种虚拟对象控制装置,所述装置包括:

8、第一显示模块,用于在虚拟场景中显示第一虚拟对象和第二虚拟对象,所述第二虚拟对象与所述第一虚拟对象为敌对关系;

9、第二显示模块,用于响应于控制所述第一虚拟对象进入冲刺移动状态,在所述第一虚拟对象的道具显示范围内显示虚拟交互道具,所述冲刺移动状态表示所述第一虚拟对象按照高于步行移动速度的方式进行移动;

10、控制模块,用于在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐积累能量值;

11、第三显示模块,用于响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互。

12、在一些实施例中,所述控制模块,用于在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐增大,所述虚拟交互道具的大小与所述已积累的能量值的大小正相关。

13、在一些实施例中,所述控制模块,还用于在所述第一虚拟对象处于所述冲刺移动状态的过程中,在所述已积累的能量值达到能量阈值的情况下,保持所述虚拟交互道具不变,在所述第一虚拟对象的道具显示范围内显示新的虚拟交互道具;控制多个虚拟交互道具跟随所述第一虚拟对象移动。

14、在一些实施例中,所述第三显示模块,用于响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具撞击所述第二虚拟对象;基于所述已积累的能量值,削减所述第二虚拟对象的健康值。

15、在一些实施例中,所述第三显示模块,用于响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具向所述第二虚拟对象发射至少一条能量光束,所述能量光束的数量与所述已积累的能量值的大小正相关;基于所述至少一条能量光束的能量值,削减所述第二虚拟对象的健康值。

16、在一些实施例中,所述虚拟场景中显示有吸收控件;

17、所述装置还包括:

18、吸收模块,用于响应于对所述吸收控件的触发操作,控制所述第一虚拟对象吸收所述虚拟交互道具;

19、提升模块,用于基于所述已积累的能量值,提升所述第一虚拟对象的护甲值。

20、在一些实施例中,所述装置还包括:

21、抵挡模块,用于在检测到所述第二虚拟对象向所述第一虚拟对象发射虚拟飞行道具的情况下,控制所述虚拟交互道具抵挡所述虚拟飞行道具。

22、在一些实施例中,所述第三显示模块,包括:

23、第一显示单元,用于响应于控制所述第一虚拟对象退出所述冲刺移动状态,在所述虚拟交互道具的攻击范围内检测到所述第二虚拟对象的情况下,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互;

24、第二显示单元,用于在所述虚拟交互道具的攻击范围内未检测到所述第二虚拟对象的情况下,显示所述虚拟交互道具基于已积累的能量值与位于所述攻击范围内的虚拟建筑物进行交互。

25、在一些实施例中,所述装置还包括:

26、技能显示模块,用于在所述虚拟场景中显示多个候选技能;

27、技能添加模块,用于响应于对所述多个候选技能中目标技能的选择操作,将所述目标技能添加至所述第一虚拟对象的技能列表,所述目标技能用于在所述第一虚拟对象进入所述冲刺移动状态时为所述第一虚拟对象生成所述虚拟交互道具。

28、另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器用于存储至少一段计算机程序,所述至少一段计算机程序由所述处理器加载并执行以实现本申请实施例中的虚拟对象控制方法。

29、另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一段计算机程序,所述至少一段计算机程序由处理器加载并执行以实现如本申请实施例中虚拟对象控制方法。

30、另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行以实现本申请实施例中提供的虚拟对象控制方法。

31、本申请实施例提供了一种虚拟对象控制方法,通过控制该第一虚拟对象进入冲刺移动状态,能够显示跟随第一虚拟对象移动的虚拟交互道具。并且在第一虚拟对象处于冲刺移动状态时,该虚拟交互道具能够逐渐积累能量值。当控制第一虚拟对象退出冲刺移动状态时,该虚拟交互道具能够基于已积累的能量值与第一虚拟对象为敌对关系的第二虚拟对象进行对抗式交互。这样通过控制第一虚拟对象进入冲刺移动状态,不仅提升了第一虚拟对象的移动速度,还能控制第一虚拟对象通过该虚拟交互道具与第二虚拟对象进行对抗式交互,增加了交互方式,进而提升了人机交互效率,提高了用户的游戏体验。

本文档来自技高网...

【技术保护点】

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

2.根据权利要求1所述的方法,其特征在于,所述在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐积累能量值,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐增大,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互,包括:

5.根据权利要求1所述的方法,其特征在于,所述响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具与所述第二虚拟对象进行对抗式交互,包括:

6.根据权利要求1-5中的任一项所述的方法,其特征在于,所述虚拟场景中显示有吸收控件;

7.根据权利要求1-5任一项所述的方法,其特征在于,所述响应于控制所述第一虚拟对象进入冲刺移动状态,在所述第一虚拟对象的道具显示范围内显示虚拟交互道具之后,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互,包括:

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

10.一种虚拟对象控制装置,其特征在于,所述装置包括:

11.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器用于存储至少一段计算机程序,所述至少一段计算机程序由所述处理器加载并执行权利要求1至9任一项权利要求所述的虚拟对象控制方法。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储至少一段计算机程序,所述至少一段计算机程序用于执行权利要求1至9任一项权利要求所述的虚拟对象控制方法。

13.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至9任一项权利要求所述的虚拟对象控制方法。

...

【技术特征摘要】

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

2.根据权利要求1所述的方法,其特征在于,所述在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐积累能量值,包括:

3.根据权利要求2所述的方法,其特征在于,所述在所述第一虚拟对象处于所述冲刺移动状态的过程中,控制所述虚拟交互道具跟随所述第一虚拟对象移动且逐渐增大,包括:

4.根据权利要求1所述的方法,其特征在于,所述响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具基于已积累的能量值与所述第二虚拟对象进行对抗式交互,包括:

5.根据权利要求1所述的方法,其特征在于,所述响应于控制所述第一虚拟对象退出所述冲刺移动状态,显示所述虚拟交互道具与所述第二虚拟对象进行对抗式交互,包括:

6.根据权利要求1-5中的任一项所述的方法,其特征在于,所述虚拟场景中显示有吸收控件;

7.根据权利要求1-5任一项所述的方法,其特征在于,所述响应于控制所述第一虚拟对象进入冲刺移动状...

【专利技术属性】
技术研发人员:吴佳俊朱震鸣赵伸远谢钦
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1