一种交互控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:31808923 阅读:13 留言:0更新日期:2022-01-08 11:11
本公开提供了一种交互控制方法、装置、电子设备及存储介质,应用于终端设备;该方法包括:响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值;响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值;所述第二触发操作用于触发第二按钮,所述第二按钮为所述多个按钮中不同于所述第一按钮的按钮;若所述第二目标数值符合预设条件,更新所述第一目标数值。所述第一目标数值。所述第一目标数值。

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


[0001]本公开涉及游戏
,具体而言,涉及一种交互控制方法、装置、电子设备及存储介质。

技术介绍

[0002]在很多类型的游戏中,会设置用于控制游戏中的虚拟对象释放技能的控件;玩家可以通过触发控件来释放技能。一些技能在释放后,会进入技能的冷却时间;在冷却时间内,玩家无法再触发释放该技能,直至冷却时间结束。这种技能的释放方法存在多样性较差的问题。

技术实现思路

[0003]本公开实施例至少提供一种交互控制方法、装置、电子设备及存储介质。
[0004]第一方面,本公开实施例提供了一种交互控制方法,应用于终端设备;所述终端设备中显示游戏操作界面;所述游戏操作界面中展示有至少一个虚拟对象和多个按钮;所述至少一个虚拟对象中包括第一虚拟对象,所述多个按钮中包括第一按钮,所述第一按钮用于触发所述第一虚拟对象释放目标技能,所述目标技能包括多个子技能,其中连续触发所述第一按钮,能够依次释放所述目标技能的多个子技能;所述目标技能关联第一目标数值,所述第一目标数值表征所述多个子技能中最后一个子技能释放后,所述第一按钮被触发,不响应释放所述目标技能的时长;所述方法包括:响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值;响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值;所述第二触发操作用于触发第二按钮,所述第二按钮为所述多个按钮中不同于所述第一按钮的按钮;若所述第二目标数值符合预设条件,更新所述第一目标数值。
[0005]一种可能的实施方式中,所述响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值,包括:响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最后一个子技能,并触发显示所述第二目标数值;若所述第一触发操作对应的子技能为所述多个子技能中的最后一个子技能,释放所述最后一个子技能,且基于所述第一目标数值,控制所述第一按钮进入无效状态;所述第一按钮处于无效状态时,不响应释放所述目标技能。
[0006]一种可能的实施方式中,所述释放所述最后一个子技能后,还包括:将所述第一目标数值重置为第一预设数值。
[0007]一种可能的实施方式中,所述响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最后一个子技能,并触发显示所述第二目标数值,包括:响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最
后一个子技能;以及检测当前的第一目标数值是否为第二预设数值;若当前的第一目标数值并非所述第二预设数值,则触发显示所述第二目标数值。
[0008]一种可能的实施方式中,所述若所述第二目标数值符合预设条件,更新所述第一目标数值,包括:若所述第二目标数值符合所述预设条件,将所述第一目标数值更新为所述第二预设数值;或者,若所述第二目标数值符合所述预设条件,基于所述第二触发操作对应的第一数值,更新所述第一目标数值。
[0009]一种可能的实施方式中,所述触发显示第二目标数值,包括:在所述游戏操作界面的预设位置,展示与所述第二目标数值对应的数值显示控件;所述数值显示控件包括第一端、第二端、以及位于所述第一端和所述第二端之间的动态指示标识。
[0010]一种可能的实施方式中,所述响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值后,还包括:基于更新的所述第二目标数值,调整所述动态指示标识在所述第一端和所述第二端之间的位置。
[0011]一种可能的实施方式中,所述响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值,包括:基于所述第二触发操作触发的第二按钮,确定与所述第二按钮对应的第二数值;基于与所述第二按钮对应的第二数值,更新所述第二目标数值。
[0012]一种可能的实施方式中,所述响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值,包括:响应于检测到对所述第二按钮的第二触发操作,释放与所述第二触发操作对应的技能;其中,所述技能不同于所述目标技能;响应于所述技能命中第二虚拟对象,基于所述第二触发操作更新所述第二目标数值。
[0013]一种可能的实施方式中,所述预设条件包括下述至少一种:所述第二目标数值达到第一预设数值阈值;所述第二目标数值与第二预设数值阈值之间的百分比达到预设百分比;在所述第一触发操作后的预设时长内,所述第二目标数值达到所述第一预设数值阈值;在所述第一触发操作后的预设时长内,所述第二目标数与第二预设数值阈值之间的百分比达到预设百分比。
[0014]一种可能的实施方式中,在更新所述第一目标数值后,所述方法还包括:记录连续释放所述最后一个子技能后,所述第一按钮处于无效状态的时长小于第一预设数值的次数;基于所述次数,确定所述目标技能的下一释放周期对应的预设时长。
[0015]一种可能的实施方式中,所述方法还包括:响应于所述第二目标数值未达到所述预设条件、且检测到对所述第一按钮的第三触发操作,将所述第二目标数值重置为第三预设值。
[0016]一种可能的实施方式中,所述方法还包括:响应于所述第三触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述第三触发操作对应的子技能,并触发显示重置后的第二目标数值;响应于所述第三触发操作对应的子技能为所述多个子技能中的最后一个子技能,释放所述第三触发操作对应的子技能,并基于所述第一目标数值,控制所述第一按钮进入无效状态。
[0017]第二方面,本公开实施例还提供一种交互控制装置,该交互控制装置应用于终端设备;所述终端设备中显示游戏操作界面;所述游戏操作界面中展示有至少一个虚拟对象和多个按钮;所述至少一个虚拟对象中包括第一虚拟对象,所述多个按钮中包括第一按钮,所述第一按钮用于触发所述第一虚拟对象释放目标技能,所述目标技能包括多个子技能,
其中连续触发所述第一按钮,能够依次释放所述目标技能的多个子技能;所述目标技能关联第一目标数值,所述第一目标数值表征所述多个子技能中最后一个子技能释放后,所述第一按钮被触发,不响应释放所述目标技能的时长;所述装置包括:第一响应模块,用于响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值;第二响应模块,用于响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值;所述第二触发操作用于触发第二按钮,所述第二按钮为所述多个按钮中不同于所述第一按钮的按钮;更新模块,用于在所述第二目标数值符合预设条件后,更新所述第一目标数值。
[0018]一种可能的实施方式中,所述第一响应模块,在响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数时,用于:响应于对所述第一按钮的第一触发操作,若所述第一触发操作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种交互控制方法,其特征在于,应用于终端设备;所述终端设备中显示游戏操作界面;所述游戏操作界面中展示有至少一个虚拟对象和多个按钮;所述至少一个虚拟对象中包括第一虚拟对象,所述多个按钮中包括第一按钮,所述第一按钮用于触发所述第一虚拟对象释放目标技能,所述目标技能包括多个子技能,其中连续触发所述第一按钮,能够依次释放所述目标技能的多个子技能;所述目标技能关联第一目标数值,所述第一目标数值表征所述多个子技能中最后一个子技能释放后,所述第一按钮被触发,不响应释放所述目标技能的时长;所述方法包括:响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值;响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值;所述第二触发操作用于触发第二按钮,所述第二按钮为所述多个按钮中不同于所述第一按钮的按钮;若所述第二目标数值符合预设条件,更新所述第一目标数值。2.根据权利要求1所述的方法,其特征在于,所述响应于对所述第一按钮的第一触发操作,释放与所述第一触发操作对应的子技能,并触发显示第二目标数值,包括:响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最后一个子技能,并触发显示所述第二目标数值;若所述第一触发操作对应的子技能为所述多个子技能中的最后一个子技能,释放所述最后一个子技能,且基于所述第一目标数值,控制所述第一按钮进入无效状态;所述第一按钮处于无效状态时,不响应释放所述目标技能。3.根据权利要求2所述的方法,其特征在于,所述释放所述最后一个子技能后,还包括:将所述第一目标数值重置为第一预设数值。4.根据权利要求2所述的方法,其特征在于,所述响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最后一个子技能,并触发显示所述第二目标数值,包括:响应于对所述第一按钮的第一触发操作,若所述第一触发操作对应的子技能为所述多个子技能中的非最后一个子技能,释放所述非最后一个子技能;以及检测当前的第一目标数值是否为第二预设数值;若当前的第一目标数值并非所述第二预设数值,则触发显示所述第二目标数值。5.根据权利要求4所述的方法,其特征在于,所述若所述第二目标数值符合预设条件,更新所述第一目标数值,包括:若所述第二目标数值符合所述预设条件,将所述第一目标数值更新为所述第二预设数值;或者,若所述第二目标数值符合所述预设条件,基于所述第二触发操作对应的第一数值,更新所述第一目标数值。6.根据权利要求1

5任一项所述的方法,其特征在于,所述触发显示第二目标数值,包括:
在所述游戏操作界面的预设位置,展示与所述第二目标数值对应的数值显示控件;所述数值显示控件包括第一端、第二端、以及位于所述第一端和所述第二端之间的动态指示标识。7.根据权利要求6所述的方法,其特征在于,所述响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值后,还包括:基于更新的所述第二目标数值,调整所述动态指示标识在所述第一端和所述第二端之间的位置。8.根据权利要求1所述的方法,其特征在于,所述响应于检测到第二触发操作,基于所述第二触发操作更新所述第二目标数值,包括:基于所述第二触发操作触发的第二按钮,确定与所述第二按钮对应的第二数值;基于与所述第二按钮对应的...

【专利技术属性】
技术研发人员:虎松涛
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1