一种信息处理方法、终端及计算机存储介质技术

技术编号:12529738 阅读:119 留言:0更新日期:2015-12-18 01:00
本发明专利技术实施例公开了一种信息处理方法、终端及计算机存储介质;所述方法包括:在图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。

【技术实现步骤摘要】
一种信息处理方法、终端及计算机存储介质
本专利技术涉及信息处理技术,具体涉及一种信息处理方法、终端及计算机存储介质。
技术介绍
随着互联网技术的飞速发展,以及大屏幕、超大屏幕智能终端的日益普及,智能终端处理器的处理能力也越来越强,从而衍生出很多在大屏幕或超大屏幕上基于人机交互实现操控的应用。基于人机交互实现操控的过程中,多个用户之间可以采集一对一、一对多、多对多等各种建立群组的形式运行不同的交互模式,以得到不同的交互结果。比如,在大屏幕或超大屏幕上渲染得到的图形用户界面(GUI)中,将多个用户分成两个不同群组后,利用人机交互中的操控处理,可以进行不同群组件的信息交互,以及根据对信息交互的响应得到不同的交互结果;利用人机交互中的操控处理,还可以在同一个群组的群成员间进行信息交互,以及根据对信息交互的响应得到不同的交互结果。现有技术中,用户在图形用户界面中操控的虚拟对象通常具有至少一个技能,通过释放技能能够对预设范围内的目标对象进行信息交互,不同的技能释放对目标对象具有不同的交互响应结果。然而,技能的释放往往只能针对特定区域范围的目标对象,范围大且无针对性,对于在所述特定区域范围内只有一个目标对象或目标对象所在位置较为集中的场景下,这种交互方式得到的交互结果往往不能满足用户的需求。如何实现技能的释放针对一特定位置,相关技术中,目前尚无有效解决方案。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种信息处理方法、终端及计算机存储介质,能够在信息交互过程中实现针对一特定位置的技能释放,提升用户的体验。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种信息处理方法,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施;所述方法包括:在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。上述方案中,所述检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置,包括:连续检测所述技能释放触发手势的位置信息,基于所述位置信息控制所述技能对象的移动;当所述技能释放触发手势中止时,检测所述技能释放触发手势的中止位置,将所述终止位置确定为所述技能对象的释放位置。上述方案中,所述执行所述用户角色对象朝所述释放位置的调整移动,包括:检测所述用户角色对象在所述图形用户界面中的第一位置;基于所述释放位置和所述第一位置确定所述释放位置相对于所述用户角色对象的方位信息;基于所述方位信息确定第一移动路线,执行所述用户角色对象按所述第一移动路线朝所述释放位置调整移动。上述方案中,所述基于所述释放位置执行所述技能对象的技能释放操作,包括:按所述方位信息在预设技能释放范围内执行所述技能对象的技能释放操作;其中,所述预设技能释放范围为以所述用户角色对象为一端点的轴对称区域范围;所述方位信息在所述轴对称区域范围的对称轴上。上述方案中,在执行所述用户角色对象朝所述释放位置调整移动过程中,所述方法还包括:检测到针对所述用户角色对象的移动触发手势,终止执行所述用户角色对象朝所述释放位置调整移动,以及终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。上述方案中,当检测到所述技能对象的释放位置与所述技能操作触发手势的初始位置一致时,所述方法还包括:终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。本专利技术实施例还提供了一种终端,所述终端包括:渲染处理单元、检测单元和操作执行单元;其中,所述渲染处理单元,用于执行软件应用并进行渲染得到图形用户界面;在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;所述检测单元,用于检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;还用于检测所述释放位置与所述用户角色对象之间的距离;还用于检测到对所述技能对象的技能操作释放手势;所述操作执行单元,用于当所述检测单元检测到所述释放位置与所述用户角色对象之间的距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;还用于当所述检测单元检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。上述方案中,所述检测单元,用于连续检测所述技能释放触发手势的位置信息,基于所述位置信息控制所述技能对象的移动;当所述技能释放触发手势中止时,检测所述技能释放触发手势的中止位置,将所述终止位置确定为所述技能对象的释放位置。上述方案中,所述检测单元,还用于检测所述用户角色对象在所述图形用户界面中的第一位置;基于所述释放位置和所述第一位置确定所述释放位置相对于所述用户角色对象的方位信息;基于所述方位信息确定第一移动路线;所述操作执行单元,用于执行所述用户角色对象按所述检测单元确定的所述第一移动路线朝所述释放位置调整移动。上述方案中,所述操作执行单元,用于按所述方位信息在预设技能释放范围内执行所述技能对象的技能释放操作;其中,所述预设技能释放范围为以所述用户角色对象为一端点的轴对称区域范围;所述方位信息在所述轴对称区域范围的对称轴上。上述方案中,所述检测单元,还用于所述操作执行单元在执行所述用户角色对象朝所述释放位置调整移动过程中,检测到针对所述用户角色对象的移动触发手势时,触发所述操作执行单元;相应的,所述操作执行单元,用于终止执行所述用户角色对象朝所述释放位置调整移动,以及终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。上述方案中,所述操作执行单元,还用于当所述检测单元检测到所述技能对象的释放位置与所述技能操作触发手势的初始位置一致时,终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。本专利技术实施例还提供了一种终端,所述终端包括:处理器和显示器;所述处理器,用于执行软件应用并在所述显示器上进行渲染以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施;所述处理器,还用于在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;检测到对所述技能对象的技能操作释放手本文档来自技高网...
一种信息处理方法、终端及计算机存储介质

【技术保护点】
一种信息处理方法,其特征在于,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施;所述方法包括:在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。

【技术特征摘要】
1.一种信息处理方法,其特征在于,通过在终端的处理器上执行软件应用并在所述终端的显示器上进行渲染,以得到图形用户界面,所述处理器、图形用户界面和所述软件应用在游戏系统上被实施;所述方法包括:在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;检测所述释放位置与所述用户角色对象之间的距离,当所述距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。2.根据权利要求1所述的方法,其特征在于,所述检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置,包括:连续检测所述技能释放触发手势的位置信息,基于所述位置信息控制所述技能对象的移动;当所述技能释放触发手势中止时,检测所述技能释放触发手势的中止位置,将所述终止位置确定为所述技能对象的释放位置。3.根据权利要求2所述的方法,其特征在于,所述执行所述用户角色对象朝所述释放位置的调整移动,包括:检测所述用户角色对象在所述图形用户界面中的第一位置;基于所述释放位置和所述第一位置确定所述释放位置相对于所述用户角色对象的方位信息;基于所述方位信息确定第一移动路线,执行所述用户角色对象按所述第一移动路线朝所述释放位置调整移动。4.根据权利要求3所述的方法,其特征在于,所述基于所述释放位置执行所述技能对象的技能释放操作,包括:按所述方位信息在预设技能释放范围内执行所述技能对象的技能释放操作;其中,所述预设技能释放范围为以所述用户角色对象为一端点的轴对称区域范围;所述方位信息在所述轴对称区域范围的对称轴上。5.根据权利要求3所述的方法,其特征在于,在执行所述用户角色对象朝所述释放位置调整移动过程中,所述方法还包括:检测到针对所述用户角色对象的移动触发手势,终止执行所述用户角色对象朝所述释放位置调整移动,以及终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。6.根据权利要求1所述的方法,其特征在于,当检测到所述技能对象的释放位置与所述技能操作触发手势的初始位置一致时,所述方法还包括:终止基于所述技能操作触发手势执行对所述技能对象的技能释放操作。7.一种终端,其特征在于,所述终端包括:渲染处理单元、检测单元和操作执行单元;其中,所述渲染处理单元,用于执行软件应用并进行渲染得到图形用户界面;在所述图形用户界面上渲染出至少一个虚拟资源对象,所述虚拟资源对象中的至少一个被配置为根据输入的用户命令而执行虚拟操作的用户角色对象;所述检测单元,用于检测到对部署于所述图形用户界面技能操作区域中的至少一个技能对象的技能操作触发手势时,检测所述技能对象跟随所述技能释放触发手势的移动,以确定所述技能对象的释放位置;还用于检测所述释放位置与所述用户角色对象之间的距离;还用于检测到对所述技能对象的技能操作释放手势;所述操作执行单元,用于当所述检测单元检测到所述释放位置与所述用户角色对象之间的距离大于技能释放距离时,执行所述用户角色对象朝所述释放位置调整移动;还用于当所述检测单元检测到对所述技能对象的技能操作释放手势时,基于所述释放位置执行所述技能对象的技能释放操作。8.根据权利要求7所述的终端,其特征在于,所述检测单元,用于连续检测所述技能释放触发手势的位置信息,基于所述位置信息控制所述技能对象的移动;当所述技能释放触发手势中止时,检测所述技能释放触发手势的中止位置,将所述终止位置确定为所述技能对象的释放位置。9.根据权利要求8所述的终端,其特征在于,所述...

【专利技术属性】
技术研发人员:唐永陈宇翁建苗龚伟
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1