【技术实现步骤摘要】
控制虚拟对象释放技能的方法、装置、终端及存储介质
本申请实施例涉及计算机
,特别涉及一种控制虚拟对象释放技能的方法、装置、终端及存储介质。
技术介绍
在基于二维或三维虚拟环境的应用程序中,比如多人在线战术竞技游戏(MultiplayerOnlineBattleArena,MOBA),用户可以通过控制虚拟场景中的虚拟对象,对其他虚拟对象、虚拟建筑等释放技能,以某一种胜利条件作为目标进行竞技。相关技术中,用户可以通过点击技能控件向虚拟对象快速释放技能,该虚拟对象是根据虚拟对象搜索逻辑确定出的默认虚拟对象,或者,用户可以通过拖拽技能控件主动选择虚拟对象并释放技能。在一些可能的实施方式中,该虚拟对象搜索逻辑指示向技能范围内当前绝对生命值最低,或,当前生命值百分比最低的虚拟对象释放技能。由于不同技能对应的技能范围不同,因此当用户在短时间内点击多个技能控件时,可能会出现向不同虚拟对象释放技能的情况,而这种技能释放效果并不符合用户预期(在短时间内向同一虚拟对象释放技能),影响技能快速释放的准确度。
技术实现思路
本申请实施例提供了一种控制虚拟对象释放技能的方法、装置、终端及存储介质,可以提高技能连续释放时的释放准确度。所述技术方案如下:一方面,本申请实施例提供了一种控制虚拟对象释放技能的方法,所述方法包括:显示虚拟场景界面,所述虚拟场景界面中包含第一虚拟对象、至少两个第二虚拟对象以及至少两个技能控件,所述第一虚拟对象和所述第二虚拟对象位于虚拟场景中,所述技能控件用于 ...
【技术保护点】
1.一种控制虚拟对象释放技能的方法,其特征在于,所述方法包括:/n显示虚拟场景界面,所述虚拟场景界面中包含第一虚拟对象、至少两个第二虚拟对象以及至少两个技能控件,所述第一虚拟对象和所述第二虚拟对象位于虚拟场景中,所述技能控件用于控制所述第一虚拟对象释放技能;/n响应于对所述技能控件中第一技能控件的第一触发操作,控制所述第一虚拟对象向目标虚拟对象释放第一技能,所述目标虚拟对象根据所述第一触发操作从至少两个所述第二虚拟对象中确定;/n响应于对第二技能控件的第二触发操作满足技能连续释放条件,将所述目标虚拟对象确定为第二技能对应的技能释放目标,所述第二触发操作在所述第一技能的技能释放过程中触发;/n控制所述第一虚拟对象向所述目标虚拟对象释放所述第二技能。/n
【技术特征摘要】
1.一种控制虚拟对象释放技能的方法,其特征在于,所述方法包括:
显示虚拟场景界面,所述虚拟场景界面中包含第一虚拟对象、至少两个第二虚拟对象以及至少两个技能控件,所述第一虚拟对象和所述第二虚拟对象位于虚拟场景中,所述技能控件用于控制所述第一虚拟对象释放技能;
响应于对所述技能控件中第一技能控件的第一触发操作,控制所述第一虚拟对象向目标虚拟对象释放第一技能,所述目标虚拟对象根据所述第一触发操作从至少两个所述第二虚拟对象中确定;
响应于对第二技能控件的第二触发操作满足技能连续释放条件,将所述目标虚拟对象确定为第二技能对应的技能释放目标,所述第二触发操作在所述第一技能的技能释放过程中触发;
控制所述第一虚拟对象向所述目标虚拟对象释放所述第二技能。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于对所述第一技能控件的所述第一触发操作,根据所述第一技能对应的技能流,确定所述目标虚拟对象对应的目标继承时段,所述技能流用于控制所述第一技能的释放流程,所述目标继承时段为所述第二技能继承所述目标虚拟对象的有效时段;
所述响应于对第二技能控件的第二触发操作满足技能连续释放条件,将所述目标虚拟对象确定为第二技能对应的技能释放目标,包括:
接收对所述第二技能控件的触发操作;
响应于对所述第二技能控件的触发操作属于所述第二触发操作,且所述第二触发操作的触发时刻位于所述目标继承时段,确定所述第二触发操作满足所述技能连续释放条件,并将所述目标虚拟对象确定为所述第二技能对应的技能释放目标。
3.根据权利要求2所述的方法,其特征在于,所述技能流控制的释放流程包含技能释放准备阶段、技能释放阶段和技能释放收尾阶段;
所述根据所述第一技能对应的技能流,确定所述目标虚拟对象对应的目标继承时段,包括:
根据所述技能释放准备阶段的第一时长以及所述技能释放阶段的第二时长,确定所述目标继承时段的持续时长;
根据所述技能流的起始执行时刻和所述持续时长,确定所述目标继承时段。
4.根据权利要求2所述的方法,其特征在于,所述第二技能控件包括自动控制区域和主动控制区域,所述自动控制区域用于触发自动确定技能释放目标、方向或范围,所述主动控制区域用于触发主动选择技能释放目标、方向或范围;
所述接收对所述第二技能控件的触发操作之后,所述方法包括:
响应于对所述第二技能控件的触发操作对应的触控结束位置位于所述自动控制区域,确定对所述第二技能控件的触发操作属于所述第二触发操作。
5.根据权利要求2至4任一所述的方法,其特征在于,所述将所述目标虚拟对象确定为所述第二技能对应的技能释放目标,包括:
获取所述第二技能的技能释放范围和技能释放规则;
响应于所述目标虚拟对象位于所述技能释放范围内,且所述目标虚拟对象满足所述技能释放规则,将所述目标虚拟对象确定为所述第二技能对应的技能释放目标。
6.根据权利要求5所述的方法,其特征在于,所述将所述目标虚拟对象确定为所述第二技能对应的技能释放目标,还包括:
响应于所述第一技能和所述第二技能构成的技能释放组合属于所述第一虚拟对象的技能组合列表,将所述目标虚拟对象确定为所述第二技能对应的技能释放目标,所述技能组合列表中包含所述第一虚拟对象对应的至...
【专利技术属性】
技术研发人员:万钰林,胡勋,粟山东,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。