一种游戏技能的取消释放方法和装置转让专利

申请号 : CN202010117630.2

文献号 : CN111338557B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 江志基

申请人 : 网易(杭州)网络有限公司

摘要 :

本发明实施例提供了一种游戏技能的取消释放方法及装置,终端设备可以先确定至少一个处于释放状态的初始技能图标,接着响应针对终端设备的倾斜操作,获取终端设备的倾斜信息,以及初始技能图标的位置信息,然后基于位置信息,从至少一个初始技能图标中确定倾斜操作作用的目标技能图标,实现目标技能图标的确定,然后当倾斜操作的倾斜信息满足预设倾斜条件时,则取消该目标技能图标的游戏技能释放,从而在技能释放的过程中,终端设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批量的游戏技能取消释放,同时可以快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。

权利要求 :

1.一种游戏技能的取消释放方法,其特征在于,通过终端设备提供的图像用户界面所显示的内容包括至少一个技能图标,所述技能图标与游戏技能相对应,所述方法包括:确定至少一个处于释放状态的初始技能图标;

响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的初始位置信息;

基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标;

当所述倾斜操作的倾斜信息满足预设倾斜条件时,则取消所述目标技能图标的游戏技能释放;

其中,所述倾斜信息包括倾斜方向,所述基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标,包括:采用所述初始位置信息与所述倾斜操作的倾斜方向,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标。

2.根据权利要求1所述的方法,其特征在于,所述确定至少一个处于释放状态的初始技能图标,包括:

获取针对所述技能图标的触控操作;

将所述触控操作所作用的技能图标作为初始技能图标。

3.根据权利要求1所述的方法,其特征在于,所述确定至少一个处于释放状态的初始技能图标,包括:

获取所述技能图标的释放状态信息;

将处于释放状态的技能图标作为初始技能图标。

4.根据权利要求1所述的方法,其特征在于,所述倾斜信息包括倾斜角度与倾斜时间,所述当所述倾斜操作的倾斜信息满足预设倾斜条件时,则取消所述目标技能图标的游戏技能释放,包括:

当所述倾斜角度大于预设角度阈值,以及,所述倾斜时间小于预设时间阈值时,则取消所述目标技能图标的游戏技能释放。

5.根据权利要求4所述的方法,其特征在于,所述倾斜角度为沿预设方向进行倾斜的角度,所述当所述倾斜角度大于预设角度阈值,以及,所述倾斜时间小于预设时间阈值时,则取消所述目标技能图标的游戏技能释放,包括:当所述沿预设方向进行倾斜的角度大于所述预设角度阈值,以及,所述倾斜时间小于所述预设时间阈值时,则取消所述目标技能图标的游戏技能释放。

6.根据权利要求5所述的方法,其特征在于,所述沿预设方向进行倾斜的角度包括绕垂直于所述图像用户界面的空间轴进行转动的第一角度。

7.根据权利要求5所述的方法,其特征在于,所述沿预设方向进行倾斜的角度包括沿所述终端设备的测边框进行倾斜的第二角度。

8.根据权利要求1所述的方法,其特征在于,所述采用所述初始位置信息与所述倾斜操作的倾斜方向,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标,包括:

从所述初始位置信息中,提取与所述倾斜方向匹配的目标位置信息;

将所述目标位置信息中的初始技能图标,作为所述倾斜操作作用的目标技能图标。

9.一种游戏技能的取消释放装置,其特征在于,通过终端设备提供的图像用户界面所显示的内容包括至少一个技能图标,所述技能图标与游戏技能相对应,所述装置包括:初始技能图标确定模块,用于确定至少一个处于释放状态的初始技能图标;

信息获取模块,用于响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的初始位置信息;

目标技能图标确定模块,用于基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标;

技能取消释放模块,用于当所述倾斜操作的倾斜信息满足预设倾斜条件时,则取消所述目标技能图标的游戏技能释放;

其中,所述倾斜信息包括倾斜方向,所述目标技能图标确定模块具体用于:采用所述初始位置信息与所述倾斜操作的倾斜方向,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标。

10.一种电子设备,其特征在于,包括:一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如权利要求1‑8任一项所述的方法。

11.一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如权利要求1‑8任一项所述的方法。

说明书 :

一种游戏技能的取消释放方法和装置

技术领域

[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] 可选地,所述初始技能图标确定模块包括:
[0035] 释放状态信息获取模块,用于获取所述技能图标的释放状态信息;
[0036] 第二技能图标确定子模块,用于将处于释放状态的技能图标作为初始技能图标。
[0037] 可选地,所述倾斜信息包括倾斜角度与倾斜时间,所述技能取消释放模块具体用于:
[0038] 当所述倾斜角度大于预设角度阈值,以及,所述倾斜时间小于预设时间阈值时,则取消所述目标技能图标的游戏技能释放。
[0039] 可选地,所述倾斜角度为沿预设方向进行倾斜的角度,所述技能取消释放模块具体用于:
[0040] 当所述沿预设方向进行倾斜的角度大于所述预设角度阈值,以及,所述倾斜时间小于所述预设时间阈值时,则取消所述目标技能图标的游戏技能释放。
[0041] 可选地,所述沿预设方向进行倾斜的角度包括绕垂直于所述图像用户界面的空间轴进行转动的第一角度。
[0042] 可选地,所述沿预设方向进行倾斜的角度包括沿所述终端设备的测边框进行倾斜的第二角度。
[0043] 可选地,所述倾斜信息包括倾斜方向,所述目标技能图标确定模块具体用于:
[0044] 从所述初始位置信息中,提取与所述倾斜方向匹配的目标位置信息;
[0045] 将所述目标位置信息中的初始技能图标,作为所述倾斜操作作用的目标技能图标。
[0046] 本发明实施例还公开了一种装置,包括:
[0047] 一个或多个处理器;和
[0048] 其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行如上所述的一个或多个的方法。
[0049] 本发明实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如上所述的一个或多个的方法。
[0050] 本发明实施例包括以下优点:
[0051] 在本发明实施例中,在游戏技能释放的过程中,终端设备可以先确定至少一个处于释放状态的初始技能图标,接着响应针对终端设备的倾斜操作,获取终端设备的倾斜信
息,以及初始技能图标的位置信息,然后基于位置信息,从至少一个初始技能图标中确定倾
斜操作作用的目标技能图标,实现目标技能图标的确定,然后当倾斜操作的倾斜信息满足
预设倾斜条件时,则取消该目标技能图标的游戏技能释放,从而在技能释放的过程中,终端
设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批量的游戏技能取
消释放,同时可以快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。

附图说明

[0052] 图1是本发明的一种游戏技能的取消释放方法实施例一的步骤流程图;
[0053] 图2是本发明实施例中图像用户界面的示意图;
[0054] 图3是本发明的一种游戏技能的取消释放方法实施例二的步骤流程图;
[0055] 图4是本发明实施例中倾斜操作的示意图一;
[0056] 图5是本发明的一种游戏技能的取消释放方法实施例三的步骤流程图;
[0057] 图6是本发明实施例中倾斜操作的示意图二;
[0058] 图7是本发明的一种游戏技能的取消释放装置实施例的结构框图。

具体实施方式

[0059] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0060] 本申请实施例中的游戏技能的取消释放方法可以运行于终端设备或者是服务器。其中,终端设备可以为本地终端设备。当游戏技能的取消释放方法运行于为服务器时,可以
为云游戏。
[0061] 在一可选的实施方式中,云游戏是指以云计算为基础的游戏方式。在云游戏的运行模式下,游戏程序的运行主体和游戏画面呈现主体是分离的,游戏技能的取消释放方法
的储存与运行是在云游戏服务器上完成的,云游戏客户端的作用用于数据的接收、发送以
及游戏画面的呈现,举例而言,云游戏客户端可以是靠近用户侧的具有数据传输功能的显
示设备,如,移动终端、电视机、计算机、掌上电脑等;但是进行游戏数据处理的终端设备为
云端的云游戏服务器。在进行游戏时,玩家操作云游戏客户端向云游戏服务器发送操作指
令,云游戏服务器根据操作指令运行游戏,将游戏画面等数据进行编码压缩,通过网络返回
云游戏客户端,最后,通过云游戏客户端进行解码并输出游戏画面。
[0062] 在一可选的实施方式中,终端设备可以为本地终端设备。本地终端设备存储有游戏程序并用于呈现游戏画面。本地终端设备用于通过图形用户界面与玩家进行交互,即,常
规的通过电子设备下载安装游戏程序并运行。该本地终端设备将图形用户界面提供给玩家
的方式可以包括多种,例如,可以渲染显示在终端的显示屏上,或者,通过全息投影提供给
玩家。举例而言,本地终端设备可以包括显示屏和处理器,该显示屏用于呈现图形用户界
面,该图形用户界面包括游戏画面,该处理器用于运行该游戏、生成图形用户界面以及控制
图形用户界面在显示屏上的显示。
[0063] 参照图1,示出了本发明的一种游戏技能的取消释放方法实施例一的步骤流程图,通过终端设备提供的图像用户界面所显示的内容包括至少一个技能图标,所述技能图标与
游戏技能相对应。其中,终端设备可以是前述提到的本地终端设备,也可以是前述提到的云
游戏客户端。具体可以包括如下步骤:
[0064] 步骤101,确定至少一个处于释放状态的初始技能图标;
[0065] 在终端设备的游戏中经常需要通过技能图标释放角色的技能,在这一过程中,可能会由于误操作、战斗时机发生变化等原因,玩家需要取消游戏技能的释放。
[0066] 作为一种示例,如图2所示,示出了本发明实施例中图像用户界面的示意图,可以通过在移动终端210的处理器上执行软件应用并在移动终端210的触控显示器上渲染得到
图像用户界面220,图像用户界面220中可以包含至少一技能图标230,图像用户界面220中
还可以包括虚拟的游戏角色240和移动控制器250。
[0067] 在具体实现中,移动控制器250可以设置于图像用户界面220的左下方,根据移动控制器250接收到的操作控制游戏角色240在游戏场景中进行位移和/或旋转,而图像用户
界面220的右下方则提供多个技能图标230,用于向玩家提供发送技能的控制功能。从而,在
本发明实施例中,方便可通过左手控制游戏角色在游戏场景中进行位移及旋转,通过右手
控制技能图标来进行技能发送。并且,用户除了可以通过图像用户界面展示的控制图标(移
动控制器与技能图标等)对游戏场景中的游戏角色进行控制外,还可以利用终端设备的陀
螺仪、3D Touch等功能实现对游戏角色的控制。
[0068] 在游戏技能的释放过程中,用户可以通过触控技能图标释放至少一个游戏技能,终端设备实时对所有的技能图标进行监测,从而确定各个技能图标所处的状态,如释放状
态、待释放状态、冷却状态等等,进而从所有的技能图标中确定至少一个处于释放状态的初
始技能图标。
[0069] 步骤102,响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的位置信息;
[0070] 步骤103,基于所述位置信息,从所述初始技能图标中确定所述倾斜操作作用的目标技能图标;
[0071] 当用户需要取消游戏技能的释放时,可以对终端设备进行倾斜,终端设备可以响应倾斜操作,并通过陀螺仪获取终端设备的倾斜信息,以及获取各个初始技能图标的初始
位置信息。
[0072] 在一种示例中,技能图标可以设置于终端设备的右下角(右上角)、左下角(左上角)或底部中间等位置,用户可以触控设置于不同位置的技能图标实现游戏技能的释放。当
终端设备检测到倾斜操作时,可以预测用户想要对游戏技能进行释放,获取当前处于释放
状态的初始技能图标的位置信息,以便进一步根据位置信息与倾斜操作的倾斜信息,确定
用户想要取消释放的目标技能图标。
[0073] 步骤104,当所述倾斜操作的倾斜信息满足预设倾斜条件时,则取消所述目标技能图标的游戏技能释放。
[0074] 在具体实现中,可以通过设定游戏技能取消释放的倾斜条件,从而当用户的倾斜操作满足于该倾斜条件时,则取消至少一个目标技能图标的游戏技能释放,从而在技能释
放的过程中,终端设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批
量的游戏技能取消释放,快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏
体验。
[0075] 在本发明实施例中,在游戏技能释放的过程中,终端设备可以先确定至少一个处于释放状态的初始技能图标,接着响应针对终端设备的倾斜操作,获取终端设备的倾斜信
息,以及初始技能图标的位置信息,然后基于位置信息,从至少一个初始技能图标中确定倾
斜操作作用的目标技能图标,实现目标技能图标的确定,然后当倾斜操作的倾斜信息满足
预设倾斜条件时,则取消该目标技能图标的游戏技能释放,从而在技能释放的过程中,终端
设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批量的游戏技能取
消释放,同时可以快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。
[0076] 参考图3,示出了本发明的一种游戏技能的取消释放方法实施例二的步骤流程图,通过终端设备提供的图像用户界面所显示的内容包括至少一个技能图标,所述技能图标与
游戏技能相对应。其中,第一终端设备可以是前述提到的本地终端设备,也可以是前述提到
的云游戏客户端。具体可以包括如下步骤:
[0077] 步骤301,确定至少一个处于释放状态的初始技能图标;
[0078] 在游戏技能的释放过程中,用户可以通过触控技能图标释放至少一个游戏技能,终端设备实时对所有的技能图标进行监测,从而确定各个技能图标所处的状态,如释放状
态、待释放状态、冷却状态等等,进而从所有的技能图标中确定至少一个处于释放状态的初
始技能图标。
[0079] 在一种示例中,终端设备可以获取针对技能图标的触控操作,从而将触控操作作用的技能图标作为初始技能图标。例如,当用户触控技能图标时,表示技能图标正处于释放
状态(例如:持续释放的游戏技能需要用户长触控),从而终端设备可以将正处于被触控的
技能图标作为初始技能图标。
[0080] 在另一种示例中,终端设备可以获取技能图标的释放状态信息,并将处于释放状态的技能图标作为初始技能图标。例如,终端设备可以通过判断游戏角色所释放的游戏技
能以确定技能图标的释放状态,还可以直接获取技能图标的状态以确定技能图标的释放状
态等等。
[0081] 需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,本领域技术人员在本发明实施例的思想指导下,还可以通过其他方式获取技能图标的释放状态信息,
本发明对此不作限制。
[0082] 步骤302,响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的初始位置信息,所述倾斜信息包括倾斜角度以及倾斜时间;
[0083] 当用户需要取消技能释放时,可以往技能图标所在位置的方向对终端设备进行倾斜,从而终端设备可以响应作用于终端设备的倾斜操作,并通过陀螺仪采集终端设备的倾
斜信息。其中,倾斜信息可以包括倾斜角度与倾斜时间。
[0084] 具体的,终端设备可以通过陀螺仪获取当前终端设备的初始陀螺仪数据,在游戏技能释放过程中,用户往技能图标所在位置的方向进行倾斜时,则终端设备可以获取倾斜
后的目标陀螺仪数据,并通过计算得到终端设备的倾斜角度,并记录从开始倾斜到结束倾
斜对应的倾斜时间。
[0085] 步骤303,基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标;
[0086] 在具体实现中,由于技能图标可以设置于不同的位置,则可以从至少一个处于释放状态的初始技能图标的初始位置信息中,提取与倾斜操作的倾斜方向匹配的目标位置信
息,然后将目标位置信息对应位置的初始技能图标,作为倾斜操作作用的目标技能图标。
[0087] 在本发明实施例的一种示例中,如图4所示,示出了本发明实施例中倾斜操作的示意图一,技能图标可以设置于图像用户界面的右下方与左侧中间。假设右下方与左侧中间
中的技能图标均有处于释放状态的初始技能图标,当用户想要对右下方的初始技能图标取
消游戏技能释放时,则可以向右侧对终端设备进行倾斜,从而终端设备可以通过陀螺仪获
取与用户倾斜操作对应的倾斜角度与倾斜时间,并确定倾斜操作的倾斜方向,进而根据倾
斜方向,将右下方的初始技能图标作为目标技能图标,以便取消右下方中至少一个目标技
能图标的游戏技能释放。
[0088] 步骤304,当所述倾斜角度大于预设角度阈值,以及,所述倾斜时间小于预设时间阈值时,则取消所述目标技能图标的游戏技能释放。
[0089] 在具体实现中,当终端设备的倾斜角度大于预设角度阈值,以及倾斜时间小于预设时间阈值时,则终端设备可以取消游戏技能的释放。具体的,终端设备在确定了至少一个
目标技能图标后,且检测到用户的倾斜操作满足技能取消释放条件后,则取消目标技能图
标的施法,技能图标可以从图像用户界面中隐藏或取消选中,且游戏技能取消释放或中断
释放,实现了在技能释放的过程中,用户可以通过指定方向的倾斜操作,取消设置于特定位
置的至少一个技能图标的游戏技能释放,提高了游戏技能取消释放的效率,同时通过倾斜
操作,可以避免误操作,保证了用户的游戏体验。
[0090] 在本发明实施例中,在游戏技能释放的过程中,终端设备可以先确定至少一个处于释放状态的初始技能图标,接着响应针对终端设备的倾斜操作,获取终端设备的倾斜信
息,以及初始技能图标的位置信息,然后基于位置信息,从至少一个初始技能图标中确定倾
斜操作作用的目标技能图标,实现目标技能图标的确定,然后当倾斜操作的倾斜信息满足
预设倾斜条件时,则取消该目标技能图标的游戏技能释放,从而在技能释放的过程中,终端
设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批量的游戏技能取
消释放,同时可以快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。
[0091] 参照图5,示出了本发明的一种游戏技能的取消释放方法实施例三的步骤流程图,应用于终端设备,所述终端设备的图像用户界面所显示的内容包括至少一个技能图标,所
述技能图标与游戏技能相对应,具体可以包括如下步骤:
[0092] 步骤501,确定至少一个处于释放状态的初始技能图标;
[0093] 在游戏技能的释放过程中,用户可以通过触控技能图标释放至少一个游戏技能,终端设备实时对所有的技能图标进行监测,从而确定各个技能图标所处的状态,如释放状
态、待释放状态、冷却状态等等,进而从所有的技能图标中确定至少一个处于释放状态的初
始技能图标。
[0094] 步骤502,响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的初始位置信息,所述倾斜信息包括沿预设方向进行倾斜的角度以及
倾斜时间;
[0095] 在具体实现中,针对终端设备的倾斜可以包括不同方向的倾斜,如在图像用户界面所在平面进行倾斜;沿终端设备的某一边进行倾斜;或两者同时进行等。则在游戏技能释
放的过程中,终端设备可以通过陀螺仪采集终端设备的倾斜信息,该倾斜信息可以包括沿
预设方向进行倾斜的角度与倾斜时间,以及获取各个初始技能图标的初始位置信息。
[0096] 在本发明实施例的一种示例中,倾斜角度可以为绕垂直于图像用户界面的空间轴进行转动的第一角度。当用户想要取消设置在图像用户界面右下方的技能图标时,则用户
可以往技能图标所在位置向右侧做一个倾斜动作,从而终端设备可以通过陀螺仪采集到终
端设备沿图像用户界面所在平面向右倾斜的第一角度,以及对应的倾斜时间。
[0097] 在本发明实施例的另一种示例中,如图6所示,示出了本发明实施例中倾斜操作的示意图二,倾斜角度可以为沿终端设备的测边框进行倾斜的第二角度。当用户想要取消设
置在图像用户界面右下方的技能图标时,则用户可以沿终端设备的左边框向前(或向后)做
一个倾斜操作,从而终端设备可以通过陀螺仪采集到终端设备沿图像用户界面所在平面向
右倾斜的第二角度,以及对应的倾斜时间。此外,当技能图标设置于左下方时,则用户可以
沿终端设备的右边框向前(或向后)做一个倾斜操作,以通过切斜终端设备实现游戏技能的
取消释放。
[0098] 需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,在本发明实施例的思想指导下,本领域技术人员可以根据实际情况进行设置,且游戏玩家可以根据自
身喜好选择不同的倾斜方式,本发明对此不作限制。
[0099] 步骤503,基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标;
[0100] 在具体实现中,由于技能图标可以设置于不同的位置,则可以从至少一个处于释放状态的初始技能图标的初始位置信息中,提取与倾斜操作的倾斜方向匹配的目标位置信
息,然后将目标位置信息对应位置的初始技能图标,作为倾斜操作作用的目标技能图标。
[0101] 步骤504,当所述沿预设方向进行倾斜的角度大于所述预设角度阈值,以及,所述倾斜时间小于所述预设时间阈值时,则取消所述游戏技能的释放。
[0102] 在具体实现中,当终端设备沿预设方向进行倾斜的角度大于预设角度阈值,以及倾斜时间小于预设时间阈值时,则终端设备可以取消游戏技能的释放。具体的,终端设备检
测到用户的倾斜操作满足技能取消释放条件后,则执行取消施法,技能图标可以从图像用
户界面中隐藏或取消选中,并游戏技能取消释放或中断释放,实现了在技能释放的过程中,
用户可以通过指定方向的倾斜操作,取消设置于特定位置的至少一个技能图标的游戏技能
释放,提高了游戏技能取消释放的效率,同时通过倾斜操作,可以避免误操作,保证了用户
的游戏体验。
[0103] 在本发明实施例的一种示例中,以用户在图像用户界面所在平面做倾斜操作为例进行示例性说明。当用户想要取消设置在图像用户界面右下方的技能图标的释放时,用户
可以往技能图标所在位置向右侧做一个倾斜动作,从而终端设备可以通过陀螺仪采集到与
倾斜操作对应的倾斜角度与倾斜时间,并确定倾斜操作的倾斜方向。然后根据处于释放状
态的初始技能图标的初始位置信息与倾斜方向,确定倾斜操作作用的目标技能图标,然后
取消至少一个目标技能图标的游戏技能释放。其中,可以通过设置角度阈值与时间阈值实
现防误操作,避免在游戏过程中,因非主观因素而导致技能释放的取消。
[0104] 例如,可以将角度阈值设置为30度,时间阈值设置为0.5秒,则用户所做出的倾斜操作,使得终端设备的倾斜角度大于30度,倾斜操作对应的倾斜时间在0.5秒内,即可确认
为用户想要取消游戏技能的释放,从而在终端设备确定了目标位置信息后,可以目标位置
信息对应的技能图标的技能释放,并弹出提示,用户此刻将手指从触控屏移开,游戏技能取
消释放或中断释放,实现了在技能释放的过程中,通过对终端设备进行倾斜操作,可以快速
取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。
[0105] 需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,在本发明实施例的思想指导下,本领域技术人员可以根据实际情况进行设置,本发明对此不作限制。
[0106] 在本发明实施例中,在游戏技能释放的过程中,终端设备可以先确定至少一个处于释放状态的初始技能图标,接着响应针对终端设备的倾斜操作,获取终端设备的倾斜信
息,以及初始技能图标的位置信息,然后基于位置信息,从至少一个初始技能图标中确定倾
斜操作作用的目标技能图标,实现目标技能图标的确定,然后当倾斜操作的倾斜信息满足
预设倾斜条件时,则取消该目标技能图标的游戏技能释放,从而在技能释放的过程中,终端
设备可以通过响应用户的倾斜操作,选取至少一个目标技能图标,实现批量的游戏技能取
消释放,同时可以快速取消游戏技能的释放,且不会造成误操作,提高了用户的游戏体验。
[0107] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依
据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该
知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施
例所必须的。
[0108] 参照图7,示出了本发明的一种游戏技能的取消释放装置实施例的结构框图,通过终端设备提供的图像用户界面所显示的内容包括至少一个技能图标,所述技能图标与游戏
技能相对应;其中,终端设备可以是终端设备可以是前述提到的本地终端设备,也可以是前
述提到的云游戏客户端。具体可以包括如下模块:
[0109] 初始技能图标确定模块701,用于确定至少一个处于释放状态的初始技能图标;
[0110] 信息获取模块702,用于响应针对所述终端设备的倾斜操作,获取所述终端设备的倾斜信息,以及所述初始技能图标的初始位置信息;
[0111] 目标技能图标确定模块703,用于基于所述初始位置信息,从所述初始技能图标中确定所述倾斜操作作用的至少一个目标技能图标;
[0112] 技能取消释放模块704,用于当所述倾斜操作的倾斜信息满足预设倾斜条件时,则取消所述目标技能图标的游戏技能释放。
[0113] 在本发明的一种可选实施例中,所述初始技能图标确定模块701包括:
[0114] 触控操作获取子模块,用于获取针对所述技能图标的触控操作;
[0115] 第一技能图标确定子模块,用于将所述触控操作所作用的技能图标作为初始技能图标。
[0116] 在本发明的一种可选实施例中,所述初始技能图标确定模块701包括:
[0117] 释放状态信息获取模块702,用于获取所述技能图标的释放状态信息;
[0118] 第二技能图标确定子模块,用于将处于释放状态的技能图标作为初始技能图标。
[0119] 在本发明的一种可选实施例中,所述倾斜信息包括倾斜角度与倾斜时间,所述技能取消释放模块704具体用于:
[0120] 当所述倾斜角度大于预设角度阈值,以及,所述倾斜时间小于预设时间阈值时,则取消所述目标技能图标的游戏技能释放。
[0121] 在本发明的一种可选实施例中,所述倾斜角度为沿预设方向进行倾斜的角度,所述技能取消释放模块704具体用于:
[0122] 当所述沿预设方向进行倾斜的角度大于所述预设角度阈值,以及,所述倾斜时间小于所述预设时间阈值时,则取消所述目标技能图标的游戏技能释放。
[0123] 在本发明的一种可选实施例中,所述沿预设方向进行倾斜的角度包括绕垂直于所述图像用户界面的空间轴进行转动的第一角度。
[0124] 在本发明的一种可选实施例中,所述沿预设方向进行倾斜的角度包括沿所述终端设备的测边框进行倾斜的第二角度。
[0125] 在本发明的一种可选实施例中,所述倾斜信息包括倾斜方向,所述目标技能图标确定模块703具体用于:
[0126] 从所述初始位置信息中,提取与所述倾斜方向匹配的目标位置信息;
[0127] 将所述目标位置信息中的初始技能图标,作为所述倾斜操作作用的目标技能图标。
[0128] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0129] 本发明实施例还提供了一种装置,包括:
[0130] 一个或多个处理器;和
[0131] 其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述装置执行本发明实施例所述的方法。
[0132] 本发明实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行本发明实施例所述的方法。
[0133] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0134] 本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和
硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可
用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上
实施的计算机程序产品的形式。
[0135] 本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图
中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些
计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设
备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执
行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中
指定的功能的装置。
[0136] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包
括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方
框或多个方框中指定的功能。
[0137] 这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在
计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程
和/或方框图一个方框或多个方框中指定的功能的步骤。
[0138] 尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为
包括优选实施例以及落入本发明实施例范围的所有变更和修改。
[0139] 最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作
之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意
在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包
括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品
或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要
素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。
[0140] 以上对本发明所提供的一种游戏技能的取消释放方法和一种游戏技能的取消释放装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,
以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一
般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所
述,本说明书内容不应理解为对本发明的限制。