【技术实现步骤摘要】
目标虚拟对象确定方法、装置、终端及存储介质
本申请涉及计算机
,特别涉及一种目标虚拟对象确定方法、装置、终端及存储介质。
技术介绍
随着计算机技术的发展以及终端功能的多样化,出现了越来越多的手机游戏,其中,MOBA(MultiplayerOnlineBattleArena,多人在线战术竞技)游戏逐渐成为手机游戏中极为重要的一类游戏。在游戏过程中,终端用户所控制的被控虚拟对象,可以通过使用技能来对虚拟场景中的其他虚拟对象造成伤害,如削减被技能命中的虚拟对象的虚拟生命值等。若虚拟对象的虚拟生命值被清零,则该虚拟对象被击败。目前,在手机MOBA游戏中,由于用于触发技能的按键通常为虚拟按键,导致终端用户无法精确控制技能精确的命中预期的目标虚拟对象,因此终端通常会通过终端用户设置的命中条件,如虚拟生命值百分比最少、距离最近等,来辅助确定技能命中的目标虚拟对象。上述技术方案存在的问题是,终端用户通常会预期通过技能击败其他虚拟对象,而可以被技能击败的虚拟对象不一定符合用户设置的命中条件,从而导致终端确定的目标虚拟对象与终端用户预期的目标虚拟对象不符,导致人机交互效率低下。
技术实现思路
本申请实施例提供了一种目标虚拟对象确定方法、装置、终端及存储介质,能够使得终端确定的目标虚拟对象与终端用户预期的目标虚拟对象一致,从而提高了人机交互效率,优化了用户体验。该技术方案如下:一方面,提供了一种目标虚拟对象确定方法,该方法包括:响应于被控虚拟对象的目标技能的触发操作,确定所述目标技 ...
【技术保护点】
1.一种目标虚拟对象确定方法,其特征在于,所述方法包括:/n响应于被控虚拟对象的目标技能的触发操作,确定所述目标技能对应的目标搜索范围,所述被控虚拟对象为终端用户控制的虚拟对象;/n响应于在所述目标搜索范围中存在至少两个第一虚拟对象,从所述至少两个第一虚拟对象中,获取符合被击败条件的至少一个第一虚拟对象,所述第一虚拟对象为与所述被控虚拟对象属于不同阵营的虚拟对象;/n从所述至少一个第一虚拟对象中,获取符合所述终端用户的目标命中条件的第一虚拟对象,将所述第一虚拟对象作为被所述目标技能命中的目标虚拟对象。/n
【技术特征摘要】
1.一种目标虚拟对象确定方法,其特征在于,所述方法包括:
响应于被控虚拟对象的目标技能的触发操作,确定所述目标技能对应的目标搜索范围,所述被控虚拟对象为终端用户控制的虚拟对象;
响应于在所述目标搜索范围中存在至少两个第一虚拟对象,从所述至少两个第一虚拟对象中,获取符合被击败条件的至少一个第一虚拟对象,所述第一虚拟对象为与所述被控虚拟对象属于不同阵营的虚拟对象;
从所述至少一个第一虚拟对象中,获取符合所述终端用户的目标命中条件的第一虚拟对象,将所述第一虚拟对象作为被所述目标技能命中的目标虚拟对象。
2.根据权利要求1所述的方法,其特征在于,所述从所述至少两个第一虚拟对象中,获取符合被击败条件的至少一个第一虚拟对象,包括:
对于所述至少两个第一虚拟对象中的任一第一虚拟对象,获取所述目标技能对应的至少一种伤害类型;
对所述至少一种伤害类型对应的伤害值进行累加,得到伤害总值;
响应于所述伤害总值大于所述第一虚拟对象当前的虚拟生命值,将所述第一虚拟对象获取为符合所述被击败条件的第一虚拟对象。
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标技能对应的目标搜索范围,包括:
获取对所述目标技能的触发选项进行拖拽操作时的第一屏幕位置和第二屏幕位置,所述第一屏幕位置为起始位置,所述第二屏幕位置为结束位置;
根据所述第一屏幕位置和所述第二屏幕位置,确定所述目标技能在虚拟场景中对应的第一场景位置,所述第一场景位置为目标搜索范围的中心位置;
根据所述第一场景位置、所述被控虚拟对象的第二场景位置和所述目标技能的技能范围信息,确定所述目标技能对应的目标搜索范围,所述技能范围信息包括所述技能射程范围参数和技能搜索范围参数。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一屏幕位置和所述第二屏幕位置,确定所述目标技能在虚拟场景中对应的第一场景位置,包括:
根据所述第一屏幕位置、所述第二屏幕位置以及屏幕中心对应的第三屏幕位置,确定第一位置信息,所述第一位置信息用于指示所述第一场景位置相对于所述第二场景位置的方向;
根据所述第一屏幕位置、所述第二屏幕位置、所述目标技能的触发选项的拖动范围信息、所述目标技能的技能范围信息,确定第二位置信息,所述第二位置信息用于指示所述第一场景位置与所述第二场景位置之间的距离;
根据所述第二场景位置、所述第一位置信息和所述第二位置信息,确定所述目标技能在虚拟场景中对应的第一场景位置。
5.根据权利要求3所述的方法,其特征在于,所述确定所述目标技能对应的目标搜索范围之后,所述方法还包括:
获取所述目标技能对应的目标过滤条件;
从所述目标搜索范围内获取满足所述目标过滤条件的第一虚拟对象。
6.根据权利要求1所述的方法,其特征在于,所述从所述至少两个第一虚拟对象中,获取符合被击败条件的至少一个第一虚拟对象之前,所述方法还包括:
响应于所述至少两个第一虚拟对象均不符合所述被击败条件,从所述至少两个第一虚拟对象中,获取符合所述终端用户的目标命中条件的第一虚拟对象,将所述第一虚拟对象作为被所述目标技能命中的目标虚拟对象。
7.根据权利要求1所述的方法,其特征在于,所述根确定所述目标技能对应的目标搜索范围之后,所述方法还包括:
响应于在所述目标技能对应的目标搜索范围中仅存在一个第一虚拟对象,将所述第一虚拟对象作为所述目标虚拟对象。
8.一种目标虚拟对象确定装置,其...
【专利技术属性】
技术研发人员:万钰林,粟山东,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。