游戏中的信息处理方法、装置、移动终端及可读存储介质与流程

文档序号:18897533发布日期:2019-10-18 21:28阅读:149来源:国知局
游戏中的信息处理方法、装置、移动终端及可读存储介质与流程

本公开涉及信息处理技术,尤其涉及一种游戏中的信息处理方法、装置、移动终端及可读存储介质。



背景技术:

随着智能手机中功能越来越完善,很多应用于手机的游戏被开发出来。其中,有一部分游戏中的技能施放方式是采用摇杆实现的。

为了用户操作更方便,很多游戏都将用于触发技能的技能控件设置在屏幕边缘位置。一方面若用户长按技能摇杆并移动触摸位置,从而改变技能施放方向时,很容易触摸到屏幕边缘,导致无法继续改变技能的施放方向,从而给用户带来较差的用户体验;另一方面,由于技能控件设置在靠近屏幕边缘的位置,可能导致技能摇杆在屏幕上显示不完全,使得技能施放调整操作受限。



技术实现要素:

本公开提供一种游戏中的信息处理方法、装置、移动终端及可读存储介质,以至少部分地解决现有技术中,用户移动触摸位置改变技能施放方向时,容易触摸到屏幕边缘、技能摇杆可能显示不完全,导致无法继续改变技能施放方向的问题。

本公开的第一个方面是提供一种游戏中的信息处理方法,应用于可呈现图形用户界面的移动终端,所述图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,所述预设技能控件对应所述预设受控游戏角色的预设虚拟技能,所述方法包括:

响应作用于所述预设移动控制区域的第一触控操作,根据所述第一触控操作控制所述预设受控游戏角色的移动;

响应作用于所述预设技能控件的第二触控操作,生成一区域辅助对象;

响应于与所述第二触控操作连续的滑动触控操作的触控点距所述图形用户界面的预设边缘侧的距离小于预设距离,控制所述区域辅助对象向远离所述预设边缘侧的方向移动,并根据所述滑动触控操作的触控点与移动后的所述区域辅助对象的相对位置调整所述预设虚拟技能的待施放位置或待施放方向。

本公开的另一个方面是提供一种应用于可呈现图形用户界面的移动终端,所述图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,所述预设技能控件对应所述预设受控游戏角色的预设虚拟技能,所述装置包括:

移动模块,用于响应作用于所述预设移动控制区域的第一触控操作,根据所述第一触控操作控制所述预设受控游戏角色的移动;

生成模块,用于响应作用于所述预设技能控件的第二触控操作,生成一区域辅助对象;

控制模块,用于响应于与所述第二触控操作连续的滑动触控操作的触控点距所述图形用户界面的预设边缘侧的距离小于预设距离,控制所述区域辅助对象向远离所述预设边缘侧的方向移动,调整模块根据所述滑动触控操作的触控点与移动后的所述区域辅助对象的相对位置调整所述预设虚拟技能的待施放位置或待施放方向。

本公开的又一个方面是提供一种移动终端,设置有可呈现图形用户界面,所述图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,所述预设技能控件对应所述预设受控游戏角色的预设虚拟技能;

所述移动终端包括:

存储器;

处理器;以及

计算机程序;

其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第一方面所述的游戏中的信息处理方法。

本公开的又一个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第一方面所述的游戏中的信息处理方法。

本公开提供的游戏中的信息处理方法、装置、移动终端及可读存储介质的技术效果是:

本公开提供的游戏中的信息处理方法、装置、移动终端及可读存储介质,应用于可呈现图形用户界面的移动终端,图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,预设技能控件对应预设受控游戏角色的预设虚拟技能,方法包括:响应作用于预设移动控制区域的第一触控操作,根据第一触控操作控制预设受控游戏角色的移动;响应作用于预设技能控件的第二触控操作,生成一区域辅助对象;响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动,并根据滑动触控操作的触控点与移动后的区域辅助对象的相对位置调整预设虚拟技能的待施放位置或待施放方向。本公开提供的方法、装置、移动终端及可读存储介质,能够在用户调整技能施放方向时,据用户的操作移动区域辅助对象,从而使其在界面中显示完整,便于用户操作。本公开提供的方案中,技能施放方向还能够随着用户操作位置的改变而改变,能够为用户提高更优的视觉体验。

附图说明

图1为本发明第一示例性实施例示出的游戏中的信息处理方法的流程图;

图1a为本发明第一示例性实施例示出的可呈现图形用户界面示意图;

图1b为本发明第二示例性实施例示出的可呈现图形用户界面示意图;

图1c为本发明第三示例性实施例示出的可呈现图形用户界面示意图;

图2为本发明另一示例性实施例示出的游戏中的信息处理方法的流程图;

图2a为本发明第四示例性实施例示出的可呈现图形用户界面示意图;

图2b为本发明第五示例性实施例示出的可呈现图形用户界面示意图;

图3为本发明又一示例性实施例示出的游戏中的信息处理方法的流程图;

图3a为本发明第六示例性实施例示出的可呈现图形用户界面示意图;

图3b为本发明第七示例性实施例示出的可呈现图形用户界面示意图;

图4为本发明一示例性实施例示出的游戏中的信息处理装置的结构图;

图5为本发明另一示例性实施例示出的游戏中的信息处理装置的结构图;

图6为本发明一示例性实施例示出的移动终端的结构图。

具体实施方式

本实施例提供的方案,应用于可呈现图形用户界面的移动终端,图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,预设技能控件对应预设受控游戏角色的预设虚拟技能。

其中,该电子终端例如可以是可移动的电子设备,例如智能手机、平板电脑等。该移动终端还可以设置有与用户进行交互的组件,例如触摸屏,用户可以通过这些组件操作移动终端。移动终端中还可以安装设置有本实施例提供的方法的软件,例如游戏软件。该软件运行时,可以在移动终端中显示图形用户界面。

具体的,该图形用户界面中具体可以包含预设受控游戏角色,用户可以通过图形用户界面中的空间对该角色进行控制,例如,控制其移动,控制其施放技能。

进一步的,图形用户界面中还设置有至少一个预设技能控件,预设技能控件对应预设受控游戏角色的预设虚拟技能。例如,通过操作该技能控件,能够控制预设受控角色施放与技能控件对应的技能,例如技能a。

实际应用时,在图形用户界面中还设置有预设移动控制区域,用户可以操作该控制区域,控制受控游戏角色在界面中移动。

图1为本发明第一示例性实施例示出的游戏中的信息处理方法的流程图。

如图1所示,本实施例提供的游戏中的信息处理方法包括:

步骤101,响应作用于预设移动控制区域的第一触控操作,根据第一触控操作控制预设受控游戏角色的移动。

其中,用户可以触摸在图形用户界面中的预设移动控制区域,从而控制游戏角色移动。移动控制区域可以显示上下左右的方向,用户可以触摸其中任一个方向,也可以触摸两个方向之间的位置;可选的,移动控制区域可以提供一移动控制摇杆。

具体的,移动终端接收到作用于预设移动控制区域的第一触控操作后,可以响应该操作。具体可以根据第一触控操作控制预设受控游戏角色的移动。

进一步的,移动终端可以根据第一触控操作确定移动方向,具体可以获取第一触控操作对应的触摸位置,再确定预设移动控制区域中心指向该触摸位置的方向,并将这一方向确定为受控游戏角色的移动方向。

实际应用时,为了便于用户的视觉体验,可以在控制受控游戏角色移动时使其保持在界面中心位置,因此,还可以移动游戏地图,使游戏角色在地图中的位置处于图形用户界面的中心。

其中,用户在图形用户界面中进行操作时,可以直接用手触摸屏幕,也可以通过触控笔等装置触摸屏幕。

步骤102,响应作用于预设技能控件的第二触控操作,生成一区域辅助对象。

其中,预设受控游戏角色被移动到期望位置后,用户还可以操作预设技能控件,控制该受控游戏角色施放技能。

图1a为本发明第一示例性实施例示出的可呈现图形用户界面示意图。

如图1a所示,在可呈现图形用户界面中设置有预设技能控件11,用户可以向移动终端发送第二触控操作,例如,点击预设技能控件11中的12位置,从而触发界面中的预设受控游戏角色13向周围的目标施放技能。

具体的,本实施例提供的方法中,在用户界面中还可以生成区域辅助对象。用户可以通过该区域辅助对象,确定技能可以施放的方向,例如,区域辅助对象可以是一个完整的圆形,则该技能可以在360度的方向进行施放,若该区域辅助对象是一个半圆形,则该技能尽可以在该半圆对应的180度的方向进行施放。在确定区域辅助对象的位置时,区域辅助对象与触控位置之间的距离可以是预设距离值。

进一步的,可以以预设技能控件的位置为中心,生成一区域辅助对象。例如,技能控件为圆形,则可以以这个圆形为圆心,生成一区域辅助对象。

实际应用时,还可以根据技能施放方向生成区域辅助对象。例如,可以先确定一个攻击对象,再根据受控角色位置以及攻击对象位置,确定出技能施放方向,还可以设置预设规则用来确定技能施放方向,例如,可以将受控角色身体朝向作为技能施放方向。再根据该施放方向确定出区域辅助对象,使得区域辅助对象指向第二触控操作的触控点位置的方向与技能施放方向一致。

图1b为本发明第二示例性实施例示出的可呈现图形用户界面示意图。

如图1b所示,技能待施放方向例如是受控游戏角色13指向攻击对象14的方向,可以基于该技能待施放方向生成区域辅助对象15,该区域辅助对象15中预设位置16指向第二触控操作触控点位置的第一方向与技能待施放方向相同。其中,区域辅助对象15可以在界面中显示,也可以不显示。

实际应用时,图形用户界面还可以设置有预设边缘侧,具体可以是移动终端屏幕的边缘位置,为了便于用户操作,可以将预设技能控件设置在距离屏幕边缘较近的位置,使得用户很容易就能够触摸到该技能控件。

其中,预设技能控件距图形用户界面的预设边缘侧的距离小于第一预设距离,区域辅助对象部分地显示在图形用户界面。

具体的,由于预设技能控件设置的位置距离屏幕边缘较近,可能存在生成的区域辅助对象无法完全在用户界面中显示的问题。例如,技能施放方向上的方向,那么根据技能施放方向确定的区域辅助对象预设位置就有可能位于第二触控操作触控点位置的下方,而预设技能控件的位置距离屏幕边缘较近,那么该预设位置很有可能位于屏幕边缘的更下方,那么区域辅助对象的一部分无法显示在用户界面中。此处的上、下是相对位置,移动终端预设边缘侧位于与之平行的终端边缘侧的下方。因此,在这种情况下,可以改变区域辅助对象所在的位置,从而使其能够全部显示出来。

步骤103,响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动,并根据滑动触控操作的触控点与移动后的区域辅助对象的相对位置调整预设虚拟技能的待施放位置或待施放方向。

具体的,可以设置预设距离,若与第二触控操作连续的滑动触控操作的触控点距离用户界面的预设边缘侧距离小于预设距离,则认为用户再移动手指,会导致触碰到该预设边缘侧,此时,可以控制区域辅助对象向远离预设边缘侧的方向移动,从而使其能够完全显示。在用户调整技能施放方向时,不会发生由于区域辅助对象显示不全,导致用户无法在各个方向上调整技能施放方向的问题。

进一步的,区域辅助对象移动后,其预设位置例如,中心位置也会移动,此时,预设位置指向触控点位置也会发生改变。因此,还可以根据连续的滑动触控操作的触控点位置、移动后的区域辅助对象的相对位置,确定虚拟技能的待施放位置或方向。

实际应用时,区域辅助对象的预设位置指向滑动操作触控点的方向可以为技能施放方向。相应的,本步骤中,可以根据滑动操作获取触控点位置,可以根据移动后的区域辅助对象的预设位置与触控点位置的第三方向,来调整技能的施放方向,使得技能施放方向是随着触控点位置的改变而变化的,能够在区域辅助对象移动过程中,使技能施放方向与用户操作过程一致,进而提高用户体验。

其中,本实施例提供的方法还可以确定技能待施放位置。例如,当虚拟技能为角色直接施加在攻击对象的技能时,可以先根据连续滑动操作的触控点与区域辅助对象的预设位置,确定技能待施放方向,再根据该方向确定施放位置。具体可以在待施放方向中确定技能施放对象,并将该对象的位置确定为技能待施放位置。

图1c为本发明第三示例性实施例示出的可呈现图形用户界面示意图。

如图1c所示,用户的触摸位置可以继续向下移动至12',由于12'位于屏幕边缘位置,该触控点距离图形用户界面的预设边缘侧的距离小于预设距离,若用户还希望技能施放方向向下移动,则可以将手指继续放在12'所在位置,此时,可以触发区域辅助对象向远离预设边缘侧l的方向移动,例如,若触控点一直处于12',则区域辅助对象会一直上移,直到完全显示为止。同时,随着区域辅助对象的移动,技能施放方向会由17逐渐变为i。

本实施例提供的方法用于处理游戏中的信息,该方法由设置有本实施例提供的方法的设备执行,该设备通常以硬件和/或软件的方式来实现。

本实施例提供的游戏中的信息处理方法,应用于可呈现图形用户界面的移动终端,图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,预设技能控件对应预设受控游戏角色的预设虚拟技能,方法包括:响应作用于预设移动控制区域的第一触控操作,根据第一触控操作控制预设受控游戏角色的移动;响应作用于预设技能控件的第二触控操作,生成一区域辅助对象;响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动,并根据滑动触控操作的触控点与移动后的区域辅助对象的相对位置调整预设虚拟技能的待施放位置或待施放方向。本实施例提供的方法,能够在用户调整技能施放方向时,据用户的操作移动区域辅助对象,从而使其在界面中显示完整,便于用户操作。本实施例提供的方案中,技能施放方向还能够随着用户操作位置的改变而改变,能够为用户提高更优的视觉体验。

图2为本发明另一示例性实施例示出的游戏中的信息处理方法的流程图。

如图2所示,本实施例提供的游戏中的信息处理方法,包括:

步骤201,响应作用于预设移动控制区域的第一触控操作,根据第一触控操作控制预设受控游戏角色的移动。

本实施例提供的方法所应用的移动终端,与图1所示实施例类似,不再赘述。

步骤201与步骤101的具体原理和实现方式类似,此处不再赘述。

步骤202,响应作用于预设技能控件的第二触控操作,根据预设自动目标确定规则确定一目标游戏角色作为预设虚拟技能的待施放目标。

其中,预设受控游戏角色被移动到期望位置后,用户还可以操作预设技能控件,控制该受控游戏角色施放技能。

具体的,本实施例提供的方法可以用于控制角色施放直接施加在其他虚拟角色的技能。

进一步的,用户在用户界面中进行第二触控操作后,移动终端可以响应该作用于预设技能控件的第二触控操作,首先,移动终端可以确定一目标游戏角色,作为预设虚拟技能的待施放目标,即受控游戏角色会将虚拟技能施放在该目标游戏角色身上。

实际应用时,可以预先设置自动目标确定规则,用于在受控游戏角色周围确定目标游戏角色。

在一种实施方式中,可以将距离受控游戏角色最近的目标游戏角色作为待施放目标。可以在受控游戏角色周围扫描与其距离最近的虚拟角色,并作为目标游戏角色。

具体的,若预设技能控件对应的虚拟技能是针对敌对角色的,则在受控游戏角色周围扫描距离最近的敌对角色,若预设技能控件对应的技能是针对非敌对角色的,则在预设受控游戏角色周围扫描距离最近的非敌对虚拟角色。

在另一种实施方式中,将预设虚拟技能攻击范围内生命值最低的目标游戏角色作为待施放目标。可以以受控游戏角色为中心,扫描在虚拟技能攻击范围内的虚拟角色,并在其中确定出生命值最低的目标游戏角色。相似的,还可以根据具体的技能确定属于敌方的目标游戏角色,或属于友方的目标游戏角色。

在第三种实施方式中,可以将预设虚拟技能攻击范围内预设类别的目标游戏角色作为待施放目标。可以由用户在游戏中预先设置预设类别,作为技能施放的目标类别。此时,在虚拟技能被触发后,可以以受控游戏角色为中心,扫描在虚拟技能攻击范围内的虚拟角色,并在其中确定出与预设类别相同的目标游戏角色。相似的,还可以根据具体的技能确定属于敌方的目标游戏角色,或属于友方的目标游戏角色。此外,若存在多个符合条件的游戏角色,则可以选择距离受控游戏角色更近的虚拟角色,作为目标游戏角色,还可以选择生命值更低的游戏角色作为目标游戏角色。

在游戏中,除了受控游戏角色外,还设置有多个其他的虚拟角色,例如敌对的虚拟角色,还有非敌对的虚拟角色。这些角色有可能是游戏内设置的非玩家角色,也有可能是玩家角色。

步骤203,根据预设受控游戏角色的位置、目标游戏角色的位置和第二触控操作的位置生成一区域辅助对象,以使得第一方向与第二方向相同,其中,第一方向为区域辅助对象中预设位置指向第二触控操作触控点位置的方向,第二方向为预设受控游戏角色指向目标游戏角色的方向。

其中,用户在控制游戏角色施放技能时,还可以调整技能施放位置或方向。可以在预设技能控件被操作后,在用户界面中还可以显示区域辅助对象,用于指示用户技能施放方向的选择范围。

具体的,本实施例提供的方法,可以根据预设受控游戏角色的位置、目标游戏角色的位置和第二触控操作的位置生成一区域辅助对象。由于虚拟技能是由受控游戏角色施加给目标游戏角色的,因此,可以认为技能施放的第二方向是预设受控游戏角色指向目标游戏角色的方向。

图2a为本发明第四示例性实施例示出的可呈现图形用户界面示意图。

如图2a所示,在受控游戏角色13附近可以包括多个其他虚拟角色,可以根据预设目标确定规则,将距离受控游戏角色13最近的虚拟角色14作为目标游戏角色,可以将受控游戏角色13指向目标游戏角色14的方向作为第二方向。

进一步的,为了避免虚拟技能被施放后,用户移动触控位置时出现技能施放方向跳变的问题,可以在生成区域辅助对象时,使区域辅助对象中预设位置指向第二触控操作触控点位置的第一方向与第二方向相同。当用户移动触控位置时,技能施放的第二方向也可以随着第一方向的变化而变化。

实际应用时,区域辅助对象可以是圆形,区域辅助对象中预设位置可以是区域辅助对象的中心,还可以是区域辅助对象的顶点位置。

其中,可以认为区域辅助对象中预设位置指向第二触控操作触控点位置的第一方向,与预设受控角色指向目标游戏角色的第二方向具有绑定关系。当用户的触控位置改变时,第一方向也会发生改变,此时,与其绑定的第二方向也能够发生改变,具体改变的角度与第一方向改变的角度相同。因此,当触控位置改变时,技能施放方向会随着触控位置的改变而改变,且不会发生跳变情况。

具体的,可以先根据预设受控游戏角色的位置、目标游戏角色的位置确定第二方向。

进一步的,可以认为目标游戏角色是受控游戏角色的攻击对象,因此,在确定出目标游戏角色后,可以根据设受控游戏角色的位置、目标游戏角色的位置,确定出技能施放的第二方向。

还可以根据第二方向、第二触控操作的位置确定区域辅助对象的中心位置。

为了便于用户调整技能施放方向,可以认为区域辅助对象的中心位置指向用户触控位置的方向是技能施放的方向,同时,为了使用户最初操控的技能施放方向与界面中受控角色实际施放方向一致,可以根据第二方向、第二触控操作的位置确定出区域辅助对象的中心位置。

具体的,可以认为该中心位置指向第二触控操作位置的方向与第二方向相同,因此,可以在该方向上确定中心位置。例如,可以确定一条经过第二触控操作位置的直线,并在直线上确定出中心位置。

进一步的,还可以预先设置区域辅助对象的信息,例如形状、尺寸等,可以根据这些信息,确定出中心位置与第二触控操作位置的距离,并在直线中确定出这一位置,使得该位置指向第二触控操作位置的第一方向与第二方向相同。

根据区域辅助对象的中心位置、区域辅助对象预设信息生成区域辅助对象。

实际应用时,可以以中心位置为中心,根据预先设置的区域辅助对象信息生成区域辅助对象。预设信息可以包括形状和尺寸,例如,若区域辅助对象的预设形状是圆形,则可以以中心位置为圆心,并以预设信息中的尺寸信息,确定出圆形的区域辅助对象。

步骤204,响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动。

步骤204与步骤103中控制区域辅助对象原理预设边缘侧的方向移动的具体原理和实现方式类似,此处不再赘述。

步骤205,根据区域辅助对象中预设位置指向滑动触控操作的触控点的第三方向,调整预设虚拟技能的待施放位置或待施放方向,以使预设受控游戏角色的位置指向待施放位置的方向与第三方向相同,或者以使待施放方向与第三方向相同。

本步骤中,可以根据第三触控操作获取触控点位置,可以根据移动后的区域辅助对象的预设位置与触控点位置的第三方向,来调整技能的施放方向,使得技能施放方向是随着触控点位置的改变而变化的,能够避免在区域辅助对象移动过程中,产生的技能施放方向跳变。

其中,本实施例提供的方法还可以确定技能待施放位置。例如,可以先根据第三触控操作确定技能待施放方向,再根据该方向确定施放位置。具体可以在待施放方向中确定技能施放对象,并将该对象的位置确定为技能待施放位置。

具体的,通过上述方式确定出的预设受控游戏角色的位置指向待施放位置的方向与第三方向相同,或者以使待施放方向与第三方向相同。

图2b为本发明第五示例性实施例示出的可呈现图形用户界面示意图。

如图2b所示,在区域辅助对象移动后,区域辅助对象与第三触控操作的触控点的相对位置会发生改变,此时,中心位置16指向触控点位置12'的方向由i变为i'。这一变化过程中,区域辅助对象按照预设速度向上移动,该指向也随着区域辅助对象的移动而逐渐改变。相应的,在显示界面中,角色施放技能的方向,也由i变为i',可以认为,显示界面中的技能施放方向是以受控角色为中心,随着中心位置16指向触控点位置12'的方向的改变而调整的。

图3为本发明又一示例性实施例示出的游戏中的信息处理方法的流程图。

如图3所示,本实施例提供的游戏中的信息处理方法,包括:

步骤301,响应作用于所述预设移动控制区域的第一触控操作,根据所述第一触控操作控制所述预设受控游戏角色的移动。

本实施例提供的方法所应用的移动终端,与图1所示实施例类似,不再赘述。

步骤301与步骤101的具体原理和实现方式类似,此处不再赘述。

步骤302,响应作用于预设技能控件的第二触控操作,根据预设方向确定规则确定一待施放方向。

其中,预设受控游戏角色被移动到期望位置后,用户还可以操作预设技能控件,控制该受控游戏角色施放技能。

本实施例提供的方法,可呈现图形用户界面示意图可以如图1a所示,在此不再赘述。

具体的,本实施例提供的方法可以用于控制角色施放方向性技能,这种类型的技能在施放时,可以施加在位于技能施加方向、且属于该技能攻击范围内的多个虚拟角色。

进一步的,用户在用户界面中进行第二触控操作后,移动终端可以响应该作用于预设技能控件的第二触控操作,首先,移动终端可以根据用户的触控操作确定技能的待施放方向。

实际应用时,可以预先设置方向确定规则,用于确定技能的待施放方向。例如,可以将受控角色的朝向作为待施放方向。此时,移动终端可以获取受控游戏角色的身体朝向,并将该方向作为技能待施放方向。

步骤303,根据待施放方向和第二触控操作的位置生成一区域辅助对象,以使得第一方向与待施放方向相同,其中,第一方向为区域辅助对象中预设位置指向第二触控操作触控点位置的方向。

其中,用户在控制游戏角色施放技能时,还可以调整技能施放方向。可以在预设技能控件被操作后,在用户界面中还可以显示区域辅助对象,用于指示用户技能施放方向的选择范围。

具体的,本实施例提供的方法,可以根据技能的待施放方向,以及用户第二触控操作的位置,生成区域辅助对象。第二触控操作的位置可以具体为触控点位置。

图3a为本发明第六示例性实施例示出的可呈现图形用户界面示意图。

如图3a所示,可以将受控游戏角色33的朝向作为待施放方向。

进一步的,为了避免虚拟技能被施放后,用户移动触控位置时出现技能施放方向跳变的问题,还可以在生成区域辅助对象时,使区域辅助对象中预设位置指向第二触控操作触控点位置的第一方向与确定的待施放方向相同。当用户操控移动终端的触控点位置移动时,第一方向也会变化,此时技能的待施放方向也可以随着第一方向的变化而变化。

实际应用时,区域辅助对象可以是圆形,区域辅助对象中预设位置可以是区域辅助对象的中心,还可以是区域辅助对象的顶点位置。

其中,可以认为区域辅助对象中预设位置指向第二触控操作触控点位置的第一方向,与技能的待施放方向具有绑定关系。当用户操控移动终端的触控点位置改变时,第一方向也会发生改变,此时,与其绑定的技能待施放方向也能够发生改变,具体改变的角度与第一方向改变的角度相同。因此,当触控位置改变时,技能的施放方向不会发生跳变情况。

图3b为本发明第七示例性实施例示出的可呈现图形用户界面示意图。

如图3b所示,受控游戏角色33施放技能时的待施放方向可以如34所示,可以生成区域辅助对象35,该区域辅助对象35中预设位置36指向第二触控操作触控点位置32的第一方向与待施放方向34相同。其中,区域辅助对象35可以在界面中显示,也可以不显示。

本实施例提供的方法,根据技能待施放方向,以及用户操作预设技能控件的位置,确定出区域辅助对象,使得区域辅助对象中预设位置指向第二触控操作触控点位置的第一方向,与预设受控角色的技能待施放方向具有绑定关系,从而使技能施放方向能够随着用户操作位置的改变而改变,进而提高用户的视觉体验,也更便于用户操作。

具体的,可以根据待施放方向、第二触控操作的位置确定区域辅助对象的中心位置,再根据区域辅助对象的中心位置、区域辅助对象预设信息生成区域辅助对象。

为了便于用户调整技能施放方向,可以认为区域辅助对象的中心位置指向用户触控位置的方向是技能施放的方向,同时,为了使用户最初操控的技能施放方向与界面中受控角色实际施放方向一致,可以根据待施放方向、第二触控操作的位置确定出区域辅助对象的中心位置。

具体的,可以认为该中心位置指向第二触控操作位置的方向与待施放方向相同,因此,可以在该方向上确定中心位置。例如,可以确定一条经过第二触控操作位置的直线,并在直线上确定出中心位置。

进一步的,还可以预先设置区域辅助对象的信息,例如形状、尺寸等,可以根据这些信息,确定出中心位置与第二触控操作位置的距离,并在直线中确定出这一位置,使得该位置指向第二触控操作位置的第一方向与待施放方向相同。

实际应用时,根据区域辅助对象的中心位置、区域辅助对象预设信息生成区域辅助对象的实现方式和原理与步骤203中描述的相关内容相似,不再赘述。

步骤304,响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动,并根据滑动触控操作的触控点与移动后的区域辅助对象的相对位置调整预设虚拟技能的待施放位置或待施放方向。

步骤304与步骤103或204-205的具体原理和实现方式类似,此处不再赘述。

图4为本发明一示例性实施例示出的游戏中的信息处理装置的结构图。

如图4所示,本实施例提供的游戏中的信息处理装置,应用于可呈现图形用户界面的移动终端

所述图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,所述预设技能控件对应所述预设受控游戏角色的预设虚拟技能,所述装置包括:

移动模块41,用于响应作用于所述预设移动控制区域的第一触控操作,根据所述第一触控操作控制所述预设受控游戏角色的移动;

生成模块42,用于响应作用于所述预设技能控件的第二触控操作,生成一区域辅助对象;

控制模块43,用于响应于与所述第二触控操作连续的滑动触控操作的触控点距所述图形用户界面的预设边缘侧的距离小于预设距离,控制所述区域辅助对象向远离所述预设边缘侧的方向移动;

调整模块44,用于根据所述滑动触控操作的触控点与移动后的所述区域辅助对象的相对位置调整所述预设虚拟技能的待施放位置或待施放方向。

本实施例提供的游戏中的信息处理装置,应用于可呈现图形用户界面的移动终端,图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,预设技能控件对应预设受控游戏角色的预设虚拟技能,装置包括:移动模块,用于响应作用于预设移动控制区域的第一触控操作,根据第一触控操作控制预设受控游戏角色的移动;生成模块,用于响应作用于预设技能控件的第二触控操作,生成一区域辅助对象;控制模块,用于响应于与第二触控操作连续的滑动触控操作的触控点距图形用户界面的预设边缘侧的距离小于预设距离,控制区域辅助对象向远离预设边缘侧的方向移动,调整模块根据滑动触控操作的触控点与移动后的区域辅助对象的相对位置调整预设虚拟技能的待施放位置或待施放方向。本实施例提供的方法,能够在用户调整技能施放方向时,据用户的操作移动区域辅助对象,从而使其在界面中显示完整,便于用户操作。本实施例提供的方案中,技能施放方向还能够随着用户操作位置的改变而改变,能够为用户提高更优的视觉体验。

本实施例提供的游戏中的信息处理装置的具体原理和实现方式均与图1所示的实施例类似,此处不再赘述。

图5为本发明另一示例性实施例示出的游戏中的信息处理装置的结构图。

如图5所示,在上述实施例的基础上,本实施例提供的游戏中的信息处理装置,可选的,所述生成模块42包括:

目标确定单元421,用于响应作用于所述预设技能控件的第二触控操作,根据预设自动目标确定规则确定一目标游戏角色作为所述预设虚拟技能的待施放目标;

第一生成单元422,用于根据所述预设受控游戏角色的位置、所述目标游戏角色的位置和所述第二触控操作的位置生成一区域辅助对象,以使得第一方向与第二方向相同,其中,所述第一方向为所述区域辅助对象中预设位置指向所述第二触控操作触控点位置的方向,所述第二方向为所述预设受控游戏角色指向所述目标游戏角色的方向。

可选的,所述响应作用于所述预设技能控件的第二触控操作,生成一区域辅助对象,包括:

方向确定单元423,用于响应作用于所述预设技能控件的第二触控操作,根据预设方向确定规则确定一待施放方向;

第二生成单元424,用于根据所述待施放方向和所述第二触控操作的位置生成一区域辅助对象,以使得第一方向与所述待施放方向相同,其中,所述第一方向为所述区域辅助对象中预设位置指向所述第二触控操作触控点位置的方向。

可选的,所述预设技能控件距所述图形用户界面的预设边缘侧的距离小于第一预设距离,所述区域辅助对象部分地显示在所述图形用户界面。

可选的,所述调整模块43具体用于:

根据所述区域辅助对象中预设位置指向所述滑动触控操作的触控点的第三方向,调整所述预设虚拟技能的待施放位置或待施放方向,以使所述预设受控游戏角色的位置指向所述待施放位置的方向与所述第三方向相同,或者以使所述待施放方向与所述第三方向相同。

可选的,所述目标确定单元421具体用于:

将距离所述受控游戏角色最近的目标游戏角色作为所述待施放目标;

或者,将所述预设虚拟技能攻击范围内生命值最低的目标游戏角色作为所述待施放目标;

或者;将所述预设虚拟技能攻击范围内预设类别的目标游戏角色作为所述待施放目标。

可选的,所述第一生成单元422具体用于:

根据所述预设受控游戏角色的位置、所述目标游戏角色的位置确定第二方向;

根据所述第二方向、所述第二触控操作的位置确定所述区域辅助对象的中心位置;

根据所述区域辅助对象的中心位置、所述区域辅助对象预设信息生成所述区域辅助对象。

可选的,所述第二生成单元424具体用于:

根据所述待施放方向、所述第二触控操作的位置确定所述区域辅助对象的中心位置;

根据所述区域辅助对象的中心位置、所述区域辅助对象预设信息生成所述区域辅助对象。

本实施例提供的游戏中的信息处理装置的具体原理和实现方式均与图2-3所示的实施例类似,此处不再赘述。

图6为本发明一示例性实施例示出的移动终端的结构图。

本实施例提供的移动终端设置有可呈现图形用户界面,所述图形用户界面中包含一预设受控游戏角色、一预设技能控件和一预设移动控制区域,所述预设技能控件对应所述预设受控游戏角色的预设虚拟技能。

如图6所示,本实施例提供的移动终端包括:

存储器61;

处理器62;以及

计算机程序;

其中,所述计算机程序存储在所述存储器61中,并配置为由所述处理器62执行以实现如图1-3实施例所述的任一种游戏中的信息处理方法。

本实施例还提供一种计算机可读存储介质,其上存储有计算机程序,

所述计算机程序被处理器执行以实现如图1-3实施例所述的任一种游戏中的信息处理方法。。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1