一种虚拟对象的控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:35096875 阅读:20 留言:0更新日期:2022-10-01 17:00
本申请公开了一种虚拟对象的控制方法、装置、电子设备及存储介质,所述方法包括:显示游戏画面,游戏画面包括至少一个目标虚拟对象和至少一个目标障碍物;在目标虚拟对象的移动方向上存在目标障碍物且目标虚拟对象与目标障碍物之间的距离小于第一预设距离的情况下,响应针对目标虚拟对象的第一跨越操作指令,控制目标虚拟对象执行第一跨越动作以跨过目标障碍物。本申请在目标虚拟对象与目标障碍物之间的距离小于第一预设距离时,目标虚拟对象执行第一跨越动作即可实现跨过目标障碍物的动作效果,这实现了当前用户以更精准的方式控制目标虚拟对象实现期望动作效果,提升了游戏显示的流畅度、改善了用户的游戏体验。改善了用户的游戏体验。改善了用户的游戏体验。

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


[0001]本申请涉及计算机
,具体涉及一种虚拟对象的控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着多媒体技术的发展以及终端功能的多样化,在终端上能够进行的游戏种类越来越多。为了增加场景多样性,会在虚拟场景中设定一些各种类型的虚拟障碍物,例如在虚拟屋顶上设置较小的洞口或将部分围墙设置为残垣断壁等等。
[0003]然而,现有技术通常未针对各类型的虚拟障碍物为用户提供相应的动作提示,导致用户在遇到各类型的虚拟障碍物时执行相应的动作不能实现期望动作效果,浪费用户时间,降低了用户游戏体验。例如,当用户控制虚拟对象在屋顶奔跑遇到洞口时,想要通过操控虚拟对象执行跨越动作以实现虚拟对象跨过洞口的动作效果,但是游戏系统无法准确地向用户提示其所遇到的障碍物的类型,无法根据障碍物的类型作出正确的动作,以控制虚拟对象按照系统的默认设计作出正确的动作。

技术实现思路

[0004]本申请提供了一种虚拟对象的控制方法、装置、电子设备及存储介质,如果在目标虚拟对象的移动方向上存在目标障碍物且目标虚拟对象与目标障碍物之间的距离小于第一预设距离的情况下,响应针对目标虚拟对象的第一跨越操作指令,控制目标虚拟对象执行第一跨越动作以跨过目标障碍物,以更精准的方式,控制目标虚拟对象,以实现目标虚拟对象动作与目标障碍物的类型和距离相匹配,改善了用户的游戏体验。
[0005]第一方面,本申请其中一实施例提供一种虚拟对象的控制方法,所述方法包括:
[0006]显示游戏画面,所述游戏画面包括至少一个目标虚拟对象和至少一个目标障碍物,所述目标虚拟对象为当前用户通过终端操控的虚拟对象;
[0007]在所述目标虚拟对象的移动方向上存在所述目标障碍物且所述目标虚拟对象与所述目标障碍物之间的距离小于第一预设距离的情况下,响应针对所述目标虚拟对象的第一跨越操作指令,控制所述目标虚拟对象执行第一跨越动作以跨过所述目标障碍物。
[0008]上述技术方案中,在目标虚拟对象与目标障碍物之间的距离小于第一预设距离时,目标虚拟对象执行第一跨越动作即可实现跨过目标障碍物的动作效果,这使得当前用户可实现以更精准的方式控制目标虚拟对象实现跨过目标障碍物的动作效果,提升了游戏显示的流畅度、改善了用户的游戏体验。
[0009]可选地,所述方法还包括:
[0010]如果所述目标虚拟对象的移动方向上存在所述目标虚拟障碍物,而且所述目标虚拟对象与所述目标障碍物之间的距离大于或等于所述第一预设距离,响应针对所述目标虚拟对象的第二跨越操作指令,根据所述目标障碍物的类型:
[0011]控制所述目标虚拟对象执行第二跨越动作,以落入所述目标障碍物内;或
[0012]控制所述目标虚拟对象执行第二跨越动作,以落在所述目标障碍物上。
[0013]上述技术方案中,在目标虚拟对象与目标障碍物之间的距离大于或等于第一预设距离时,目标虚拟对象执行第二跨越动作即可实现落在目标障碍物内或落在目标障碍物上的动作效果,这使得当前用户可以更精准的方式控制虚拟对象实现期望落入目标障碍物内或落在目标障碍物的动作效果,避免了因误触发实现其他动作效果导致用户需要多次重复动作尝试,节约了用户时间,改善了用户的游戏体验。
[0014]可选地,如果所述目标虚拟对象与所述目标障碍物之间的距离小于第三预设距离,响应针对所述目标虚拟对象的第三跨越操作指令,根据所述目标障碍物的类型:
[0015]控制所述目标虚拟对象执行第三跨越动作,以落入所述目标障碍物内;或
[0016]控制所述目标虚拟对象执行第三跨越动作,以落在所述目标障碍物上。
[0017]上述技术方案中,在目标虚拟对象与目标障碍物之间的距离大于或等于第一预设距离且小于第三预设距离时,目标虚拟对象执行第三跨越动作即可实现落在目标障碍物内或落在目标障碍物上的动作效果;通过添加当目标虚拟对象小于第三预设距离的条件,来确保当目标虚拟对象处在与目标障碍物相距合理的距离范围内,这能够提升目标虚拟对象落入目标障碍物内或落在目标障碍物上的动作效果的游戏拟真性,更符合自然规律。
[0018]可选地,所述目标障碍物为内陷式障碍物;
[0019]所述根据所述目标障碍物的类型,控制所述目标虚拟对象执行第三跨越动作,以落入所述目标障碍物内具体为:
[0020]控制所述目标虚拟对象执行所述第三跨越动作,以落入所述内陷式障碍物内。
[0021]可选地,所述目标障碍物为凸起式障碍物;
[0022]所述根据所述目标障碍物的类型,控制所述目标虚拟对象执行第三跨越动作,以落在所述目标障碍物上具体为:
[0023]控制所述目标虚拟对象执行所述第三跨越动作,以落在所述凸起式障碍物上。
[0024]上述技术方案中,考虑到在实际生活中不同类型的目标障碍物在与目标障碍物之间的距离大于或等于第一预设距离且小于第三预设距离的情况下,执行跨越动作后的动作效果不一致。本申请通过根据目标障碍物的类型,来确定目标障碍物执行跨越动作后的动作效果;具体地,在目标障碍物的类型为内陷式障碍物时,控制目标虚拟对象执行第三跨越动作以落入内陷式障碍物内;以及,在目标障碍物的类型为凸起式障碍物时,控制目标虚拟对象执行第三跨越动作以落在凸起式障碍物上。因此,这使得虚拟对象执行后的动作效果与目标虚拟对象的类型相符合,大大提升了游戏的拟真性。
[0025]可选地,所述方法还包括:
[0026]如果所述目标虚拟对象的移动方向上存在所述目标障碍物且所述目标虚拟对象与所述目标障碍物之间的距离小于所述第三预设距离,显示提示区域,所述提示区域用于提示在所述提示区域内执行所述第三跨越动作。
[0027]可选地,在所述响应针对所述目标虚拟对象的第一跨越操作指令之前,显示第一跨越提示区域,第一跨越提示区域为沿所述目标虚拟对象移动至所述目标障碍物的方向,与所述目标障碍物的距离小于等于所述第一预设距离的区域,所述第一跨越提示区域用于提示所述当前用户控制所述目标虚拟对象执行所述第一跨越动作。
[0028]可选地,在所述响应针对所述目标虚拟对象的第三跨越操作指令之前,显示第二
跨越提示区域,所述第二跨越提示区域为沿所述目标虚拟对象移动至所述目标障碍物的方向,与所述目标障碍物的距离大于所述第一预设距离且小于所述第三预设距离的区域,所述第二跨越提示区域用于提示所述当前用户控制所述目标虚拟对象执行所述第三跨越动作,以:
[0029]落入所述目标障碍物内;或
[0030]落在所述目标障碍物上。
[0031]可选地,所述方法还包括:
[0032]如果所述目标虚拟对象与所述目标障碍物的距离小于所述第一预设距离,显示所述第一跨越提示区域并取消显示所述第二跨越提示区域。
[0033]可选地,所述方法还包括:
[0034]响应于控制所述目标虚拟对象跨过所述目标障碍物、落入所述目标障碍物或者落在所述目标障碍物上,取消本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟对象的控制方法,其特征在于,所述方法包括:显示游戏画面,所述游戏画面包括至少一个目标虚拟对象和至少一个目标障碍物,所述目标虚拟对象为当前用户通过终端操控的虚拟对象;在所述目标虚拟对象的移动方向上存在所述目标障碍物且所述目标虚拟对象与所述目标障碍物之间的距离小于第一预设距离的情况下,响应针对所述目标虚拟对象的第一跨越操作指令,控制所述目标虚拟对象执行第一跨越动作以跨过所述目标障碍物。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述目标虚拟对象的移动方向上存在所述目标虚拟障碍物,而且所述目标虚拟对象与所述目标障碍物之间的距离大于或等于所述第一预设距离,响应针对所述目标虚拟对象的第二跨越操作指令,根据所述目标障碍物的类型:控制所述目标虚拟对象执行第二跨越动作,以落入所述目标障碍物内;或控制所述目标虚拟对象执行第二跨越动作,以落在所述目标障碍物上。3.根据权利要求2所述的方法,其特征在于,如果所述目标虚拟对象与所述目标障碍物之间的距离小于第三预设距离,响应针对所述目标虚拟对象的第三跨越操作指令,根据所述目标障碍物的类型:控制所述目标虚拟对象执行第三跨越动作,以落入所述目标障碍物内;或控制所述目标虚拟对象执行第三跨越动作,以落在所述目标障碍物上。4.根据权利要求3所述的方法,其特征在于,所述目标障碍物为内陷式障碍物;所述根据所述目标障碍物的类型,控制所述目标虚拟对象执行第三跨越动作,以落入所述目标障碍物内具体为:控制所述目标虚拟对象执行所述第三跨越动作,以落入所述内陷式障碍物内。5.根据权利要求3所述的方法,其特征在于,所述目标障碍物为凸起式障碍物;所述根据所述目标障碍物的类型,控制所述目标虚拟对象执行第三跨越动作,以落在所述目标障碍物上具体为:控制所述目标虚拟对象执行所述第三跨越动作,以落在所述凸起式障碍物上。6.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果所述目标虚拟对象的移动方向上存在所述目标障碍物且所述目标虚拟对象与所述目标障碍物之间的距离小于所述第三预设距离,显示提示区域,所述提示区域用于提示在所述提示区域内执行第三跨越动作。7.根据权利要求1所述的方法,其特征在于,在所述响应针对...

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

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

1