技能的显示控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34272806 阅读:14 留言:0更新日期:2022-07-24 16:26
本申请提供一种技能的显示控制方法、装置、电子设备及存储介质,该方法包括,当接收到对目标技能控件的第一拖动操作时,基于所述第一拖动操作的触控点调整目标技能的瞄准方向或瞄准位置;当所述第一拖动操作从移动状态进入停顿状态时,确定所述停顿状态对应的目标触控点;当接收到以所述目标触控点为起始点进行移动的第二拖动操作时,根据第二拖动操作的第二移动速度确定是否取消释放所述目标技能,从而提高了取消释放技能的效率。而提高了取消释放技能的效率。而提高了取消释放技能的效率。

Skill display control method, device, electronic equipment and storage medium

【技术实现步骤摘要】
技能的显示控制方法、装置、电子设备及存储介质


[0001]本申请涉及技能控制
,尤其涉及一种技能的显示控制方法、装置、电子设备及存储介质。

技术介绍

[0002]本部分旨在为权利要求书中陈述的本申请的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]目前技能的释放和取消常应用于各种游戏中,例如MOBA(多人在线战术竞技游戏),而目前游戏中对于技能的释放一般是利用拖拽的方式,例如在触屏操作中,当玩家想要释放某个技能时,先通过拖动技能控件控制技能释放的位置或方向,当玩家松开操作手指后进行技能释放。而取消的方式一般是需要玩家在释放技能之前,保持手指触控并拖拽至取消施法区域从而判定技能取消。但是,目前这种取消技能的方式不仅操作复杂而且需要花费较多的时间。

技术实现思路

[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]获取所述目标触控点到所述第二拖动的结束触控点的移动距离;
[0035]响应于确定所述第一方向与所述第二方向的夹角大于第一预设夹角且所述第二移动速度大于预设阈值,以及所述移动距离大于预设距离,取消释放所述目标技能。
[0036]在一些实施例中,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:
[0037]获取所述目标触控点到所述第二拖动操作停止移动的结束触控点的移动距离;
[0038]响应于确定所述第二移动速度大于所述第一移动速度且所述移动距离大于预设距离,取消释放所述目标技能。
[0039]在一些实施例中,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:
[0040]获取根据所述第一拖动操作的起始触控点和目标触控点确定的第一方向;
[0041]获取根据所述目标触控点和所述第二拖动操作的结束触控点确定的第二方向;
[0042]响应于确定所述第一方向与所述第二方向的夹角大于第一预设夹角且所述第二移动速度大于所述第一移动速度,取消释放所述目标技能。
[0043]在一些实施例中,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:
[0044]获取所述目标触控点到所述第二拖动操作的结束触控点的移动距离;
[0045]响应于确定所述第一方向与所述第二方向的夹角大于第一预设夹角且所述第二移动速度大于所述第一移动速度,以及所述移动距离大于预设距离,取消释放所述目标技能。
[0046]在一些实施例中,在响应于接收到对目标技能控件的第一拖动操作之后,所述方法还包括:
[0047]响应于接收到确定技能释放指令,基于所述目标触控点释放所述目标技能。
[0048]基于同一专利技术构思,本申请示例性实施例还提供了一种技能的显示控制装置,包括:
[0049]第一触发模块,响应于接收到对目标技能控件的第一拖动操作,根据所述第一拖动操作的触控点调整目标技能的瞄准方向或瞄准位置;
[0050]第二触发模块,响应于所述第一拖动操作从移动状态进入停顿状态,确定所述停顿状态对应的目标触控点;
[0051]技能控制模块,响应于接收到以所述目标触控点为起始点进行移动的第二拖动操作,基于所述第二拖动操作的第二移动速度确定是否取消释放所述目标技能。
[0052]基于同一专利技术构思,本申请本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种技能的显示控制方法,其特征在于,包括:响应于接收到对目标技能控件的第一拖动操作,根据所述第一拖动操作的触控点调整目标技能的瞄准方向或瞄准位置;响应于所述第一拖动操作从移动状态进入停顿状态,确定所述停顿状态对应的目标触控点;响应于接收到以所述目标触控点为起始点进行移动的第二拖动操作,基于所述第二拖动操作的第二移动速度确定是否取消释放所述目标技能。2.根据权利要求1所述的方法,其特征在于,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:响应于确定所述第二移动速度大于预设阈值,取消释放所述目标技能。3.根据权利要求1所述的方法,其特征在于,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:确定所述第一拖动操作的第一移动速度;响应于确定所述第二移动速度大于所述第一移动速度,取消释放所述目标技能。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述第一拖动操作的第一移动速度;响应于所述第二移动速度小于第一移动速度,根据所述第二拖动操作的触控点再次调整所述目标技能的瞄准方向或瞄准位置;响应所述第二拖动操作的结束,根据所述第二拖动操作的结束触控点确定的目标瞄准方向或目标瞄准位置,释放所述目标技能。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于所述第一拖动操作的瞬时移动速度下降至指定阈值,确定所述第一拖动操作从移动状态进入停顿状态。6.根据权利要求1所述的方法,其特征在于,所述第二拖动操作为从所述目标触控点向所述目标技能控件的初始位置进行移动的拖动操作。7.根据权利要求2或3所述的方法,其特征在于,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:获取根据所述第一拖动操作的起始触控点和所述目标触控点确定的第一方向;获取根据所述目标触控点和所述第二拖动操作的结束触控点确定的第二方向;响应所述第一方向与所述第二方向不同且所述第二移动速度大于预设阈值,取消释放所述目标技能;或者,响应所述第一方向与所述第二方向不同且所述第二移动速度大于所述第一移动速度,取消释放所述目标技能。8.根据权利要求7所述的方法,其特征在于,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:响应于确定所述第一方向与所述第二方向的夹角大于第一预设夹角且所述第二移动速度大于预设阈值,取消释放所述目标技能。9.根据权利要求2或3所述的方法,其特征在于,基于所述第二移动速度确定是否取消释放所述目标技能,具体包括:获取根据所述第一拖动操作的起始触控点和所述目标触控点确定的第一方向;获取根据所述目标触控点和所述第二拖动操作的结束触控点确定的第二方向;
响应于确定所述第一方向与所述第二方向的夹角小于第二预设夹角且所述第二移动速度大于预设阈值,取消释放所述目标技能;或者,响应所述第一方向与所述第二方向的夹角小于第二预设夹角且所述第二移动速度大于所述第一移动速度,取消释...

【专利技术属性】
技术研发人员:王辰
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1