一种信息处理方法、终端及计算机存储介质的制作方法_2

文档序号:9426880阅读:来源:国知局
示意图;
[0046]图2为本发明实施例一的信息处理方法的流程示意图;
[0047]图3为本发明实施例的信息处理方法的图形用户界面的第一种示意图;
[0048]图4a至图4c为本发明实施例的信息处理方法中的第一种技能对象的释放场景示意图;
[0049]图5a至图5c为本发明实施例的信息处理方法中的第二种技能对象的释放场景示意图;
[0050]图6为本发明实施例的信息处理方法的交互应用示意图;
[0051]图7为本发明实施例二的终端的组成结构示意图;
[0052]图8为本发明实施例三的终端的组成结构示意图。
【具体实施方式】
[0053]下面结合附图及具体实施例对本发明作进一步详细的说明。
[0054]图1为本发明实施例的信息处理方法进行信息交互的应用架构示意图;如图1所示,所述应用架构包括:服务器101以及至少一个终端,在本应用架构示意中,所述终端包括:终端102、终端103、终端104、终端105和终端106,其中,所述至少一个终端可通过网络100 (如有线网络或者无线网络)与所述服务器101建立连接。具体的,所述终端包括手机、台式机、PC机、一体机等类型。
[0055]本实施例中,所述终端的处理器能够执行软件应用并在所述终端的显示器上进行渲染以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施。在本实施例中,在所述处理器、图形用户界面和所述软件应用在游戏系统上被实施的过程中,所述至少一个终端可通过有线网络或者无线网络与所述服务器101进行信息交互,以实现所述游戏系统中的I对I或多对多(例如3对3、5对5)的应用模式场景。其中,所述I对I的应用场景可以为一终端渲染得到的图形用户对象中的虚拟资源对象与所述游戏系统中预先设置的虚拟资源对象的信息交互(可以理解为人机对战),即所述终端与所述服务器进行的信息交互;所述I对I的应用场景还可以为一终端渲染得到的图形用户对象中的虚拟资源对象与另一终端渲染得到的图形用户对象中的虚拟资源对象的信息交互,例如终端102渲染得到的图形用户对象中的虚拟资源对象与终端103渲染得到的图形用户对象中的虚拟资源对象的信息交互。所述多对多的应用模式场景,以3对3的应用模式场景为例,终端1、终端2和终端3分别渲染得到的图形用户对象中的虚拟资源对象组成第一群组,终端4、终端5和终端6分别渲染得到的图形用户对象中的虚拟资源对象组成第二群组,所述第一群组的群成员和所述第二群组的群成员之间进行的信息交互。
[0056]上述图1的例子只是实现本发明实施例的一个应用架构实例,本发明实施例并不限于上述图1所述的应用结构,基于该应用架构,提出本发明各个实施例。
[0057]实施例一
[0058]本发明实施例提供了一种信息处理方法。图2为本发明实施例一的信息处理方法的流程示意图。所述信息处理方法应用于终端中,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施;如图2所示,所述方法包括:
[0059]步骤201:在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象。
[0060]步骤202:检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置。
[0061]步骤203:检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动。
[0062]步骤204:检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。
[0063]图3为本发明实施例的信息处理方法的图形用户界面的第一种示意图;如图3所示,在所述终端的显示器上渲染得到的图形用户界面800中包括至少一个虚拟资源对象;其中,所述虚拟资源对象中包括至少一个用户角色对象alO,所述终端的使用者可通过所述图形用户界面进行信息交互,即输入用户命令;所述用户角色对象alO能够基于所述终端检测到的第一用户命令进行第一虚拟操作;所述第一虚拟操作包括但不限于:移动操作、物理攻击操作、技能攻击操作等等。可以理解为,所述用户角色对象alO为所述终端的使用者操控的角色对象;在游戏系统中,所述用户角色对象alO能够基于所述使用者的操作在所述图形用户界面中执行相应的动作。作为一种实施方式,所述图形用户界面中还包括所述用户角色对象所在的虚拟区域的小地图801 ;所述小地图801的细节方法示意图如801a所示,可以看出,每个角色对象(包括友方和敌方)在所述虚拟区域的位置均在所述小地图801 (或小地图的细节图80 Ia)中标识。所述图形用户界面中还包括至少一个技能对象802,用户可通过技能释放操作控制所述用户角色对象执行相应的技能释放操作。
[0064]本实施例中,所述图形用户界面的技能操作区域中部署有至少一个技能对象,在图3的示意中,所述图形用户界面的右下方区域为技能操作区域,所述技能操作区域中包括至少一个技能对象802,每个技能对象均能够被释放;作为一种实施方式,需要指出的是,当一个技能对象被释放后,需等待一段时间后,所述技能对象才能被再次释放。
[0065]本实施例中,当所述终端检测到至少一个技能对象的技能操作触发手势时,所述技能操作触发手势具体为针对一技能对象的长按且拖动手势。图4a至图4c为本发明实施例的信息处理方法中的第一种技能对象的释放场景示意图;图5a至图5c为本发明实施例的信息处理方法中的第二种技能对象的释放场景示意图;如图4a或图5a所示,针对一技能对象(如技能3)的长按且在所述图形用户界面中进行拖动,拖动的终止位置即为所述技能对象的释放位置804;其中,所述技能对象可通过所述技能释放触发手势的移动而移动至任何位置,因此,用户可通过交互的需要,通过所述技能释放触发手势快速确定所述技能对象的释放位置804,以便于基于所述释放位置执行技能释放操作。基于此,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置。
[0066]作为一种实施方式,所述检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置,包括:
[0067]连续检测所述技能释放触发手势的位置信息,基于所述位置信息控制所述技能对象的移动;当所述技能释放触发手势中止时,检测所述技能释放触发手势的中止位置,将所述终止位置确定为所述技能对象的释放位置。
[0068]具体的,在所述用户角色对象所在的虚拟空间中建立XY坐标系,在所述技能释放触发手势的移动过程中,实时检测所述技能释放触发手势的操作点的位置信息(所述位置信息可通过坐标信息表示),并且控制所述技能对象按所述位置信息(即坐标信息)伴随移动;当所述技能释放触发手势终止移动时,将检测到的位置信息作为所述技能对象的释放位置。
[0069]在本实施例中,对于所述用户角色对象的技能释放属性具有一技能释放范围(具体可参见图4a、图4b、图5a或图5b的技能释放范围803所示);则本实施例中所述释放位置可能在所述技能释放范围内,如图4a或图4b所示;当所述释放位置804在所述技能释放范围803时,由于所述释放位置804与所述用户角色对象alO之间的距离超出了所述用户角色对象alO的技能释放范围803,则在当前场景下,所述用户角色对象alO无法释放对应的技能对象,则进一步执行步骤203。本实施例中所述释放位置也可能在所述技能释放范围内,如图5a或图5b所示;由于所述释放位置804在所述技能释放范围803内,则在当前场景下,所述用户角色对象alO能够基于所述释放位置804执行所述技能对象的技能释放操作,贝1J直接执行步骤204。
[0070]作为一种实施方式,所述执行所述用户角色对象朝所述释放位置的调整移动,包括:检测所述用户角色对象在所述图形用户界面中的第一位置;基于所述释放位置和所述第一位置确定所述释放位置相对于所述用户角色对象的方位信息;基于所述方位信息确定第一移动路线,执行所述用户角色对象按所述第一移动路线朝所述释放位置调整移动。
[0071]具体的,所述终端检测所述用户角色对象在所述图形用户界面中的第一位置(即第一坐标信息);通过获取到的所述释放位置的位置信息(记为第二坐标信息),确定所述释放位置相对于所述用户角色对象的方位信息,即确定所述释放位置在所述用户角色对象的XX方向(例如东南方向或九点钟方向等等)。由于在所述用户角色对象所在的虚拟空间中预先设置有包含有路径信息的地图,所述用户角色对象需按照所述路径信息移动;基于此,所述终端基于确定的方位信息以及所述路径信息确定第一移动路线,以控制所述用户角色对象按所述第一移动路线朝向所述释放位置调整移动。
[0072]进一步地,所述基于所述释放位置执行所述技能对象的技能释放操作,包括:按所述方位信息在预设技能释放范围内执行所述技能对象的技能释放操作;其中,所述预设技能释放范围为以所述用户角色对象为一端点的轴对称区域范围;所述方位信息在所述轴对称区域范围的对称轴上。
[0073]本实施例中,所述用户角色对象具有一预设技能释放范围,所述预设技能释放范围可参照图4b或图5b所示,在本示意中,所述预设技能释放范围为以所述用户角色对象alO为一端点的扇形区域803 ;所述用户角色对象与所述释放位置的连接线为所述预设技能释放范围的对称轴。当然,在其他实施方式中,所述预设技能释放范围不限于扇形区域,也可以为其他具有轴对称属性的区域范围。
[0074]作为一种实施方式,在执行所述用户角色对象朝所述释放位置调整移动过程中,所述方法还包括:检测到针对所述用户角色对象的移动触发手势,终止执行所述用户角色对象朝所述释放位置调整移动,以及终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。
[0075]具体的,在所述用户角色对象朝所述释放位置调整移动过程中,所述终端检测到针对所述用户角色对象的移动触发手势时,即检测到用户对所述用户角色对象的手动移动操作时,可以理解为,用户通过移动触发操作手动中断所述用户角色对象朝所述释放位置调整移动过程时,所述终端终止执行所述用户角色对象朝所述释放位置调整移动,也即终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。
[0076]作为一种实施方式,当检测到所述技能对象的释放位置与所述技能
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1