信息处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:16216075 阅读:27 留言:0更新日期:2017-09-15 22:14
本公开提供了一种信息处理方法、信息处理装置、电子设备及存储介质。该方法包括:在检测到作用于所述虚拟技能控件的第一触控事件时,将所述虚拟技能控件注册为虚拟摇杆控件;在检测到作用于所述虚拟摇杆控件的滑动事件时,获取所述滑动事件触控点的当前位置;计算所述滑动事件触控点的当前位置与所述虚拟摇杆控件原点位置之间的向量距离;根据所述向量距离调整游戏场景中虚拟摄像机的旋转角度,以确定当前技能释放方向;在判断所述滑动事件结束时,根据所述当前技能释放方向释放与所述虚拟技能控件对应的技能。本公开提高了技能释放的精准度。

Information processing method, apparatus, electronic device, and storage medium

The present disclosure provides an information processing method, an information processing apparatus, an electronic device, and a storage medium. The method includes: a first touch event is detected in the effect on the virtual control skills, the skills of virtual control as virtual joystick control; sliding events detected in acting on the virtual joystick control, get the current position of the sliding events of the touch point; the distance between the current position vector calculation the sliding event point of touch with the virtual joystick control origin position; according to the rotation angle of the vector distance adjustment of the virtual camera in the scene, to determine the current release skills in judging the sliding direction; at the end of the event, according to the current release skills release direction corresponding to the virtual control skills skill. This disclosure improves the accuracy of skill release.

【技术实现步骤摘要】
信息处理方法、装置、电子设备及存储介质
本公开涉及人机交互领域,具体而言,涉及一种信息处理方法、信息处理装置、电子设备及计算机可读存储介质。
技术介绍
随着移动通信技术的快速发展,在触控终端上出现了大量的游戏应用。在各类游戏应用中,为了增强用户体验感以及更逼真的显示游戏效果,通常确定技能释放方向并对该方向上的虚拟对象释放技能。现有游戏中,大多通过以下两种方式实现技能释放:一、在图1所示的某手机游戏中,通过点击技能控件,在技能控件上出现一个轮盘和虚拟摇杆,再通过拖动虚拟摇杆,并根据虚拟摇杆的位置控制该技能在场景中的释放位置和距离;二、点击技能控件,通过判断手指的当前触控点与技能控件之间的位移向量,控制与技能控件对应的技能的释放距离和方向。上述两种方式,虽然可以对一定范围内虚拟对象释放技能,但是在战斗比较密集的游戏中,无法满足对目标虚拟对象有效瞄准,以及精确释放技能的需求,用户体验不佳。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种信息处理方法、信息处理装置、电子设备及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的第一方面,提供一种信息处理方法,应用于可呈现游戏场景,并且至少包括虚拟对象以及虚拟技能控件的图形用户界面的触控终端,所述方法包括:在检测到作用于所述虚拟技能控件的第一触控事件时,将所述虚拟技能控件注册为虚拟摇杆控件;在检测到作用于所述虚拟摇杆控件的滑动事件时,获取所述滑动事件触控点的当前位置;计算所述滑动事件触控点的当前位置与所述虚拟摇杆控件原点位置之间的向量距离;根据所述向量距离调整游戏场景中虚拟摄像机的旋转角度,以确定当前技能释放方向;在判断所述滑动事件结束时,根据所述当前技能释放方向释放与所述虚拟技能控件对应的技能。在本公开的一种示例性实施例中,所述方法还包括:在检测到作用于所述虚拟技能控件的第一触控事件时,拉长或缩短所述虚拟摄像机的镜头,以使所述图形用户界面中呈现的游戏场景放大或缩小预设倍数。在本公开的一种示例性实施例中,计算所述触控点的当前位置与虚拟摇杆控件原点位置之间的向量距离包括:实时监测并获取所述滑动事件触控点的当前位置,并计算所述滑动事件触控点的当前位置相对于所述虚拟摇杆控件原点位置的偏移方向和偏移距离;其中,所述虚拟摇杆控件原点位置包括所述虚拟摇杆控件中心的位置或所述滑动事件第一触控点的位置。在本公开的一种示例性实施例中,调整所述游戏场景中虚拟摄像机的旋转角度以确定当前技能释放方向包括:根据所述虚拟摇杆控件的向量距离与所述虚拟摄像机旋转角度之间的映射关系,控制所述虚拟摄像机进行旋转;在所述虚拟摄像机的旋转角度与所述虚拟摇杆控件的向量距离匹配时,确定所述当前技能释放方向。在本公开的一种示例性实施例中,控制所述虚拟摄像机进行旋转包括:根据所述映射关系,将所述虚拟摇杆控件的坐标映射为与所述虚拟摄像机对应的俯仰角和偏航角,并根据所述俯仰角和偏航角控制所述虚拟摄像机的旋转方向和旋转角度。在本公开的一种示例性实施例中,所述方法还包括:在检测到作用于所述虚拟摇杆控件的滑动事件时,在所述图形用户界面提供一取消技能控件;判断所述滑动事件触控点的当前位置是否在所述取消技能控件上;在所述触控点的当前位置在所述取消技能控件上时,取消技能释放操作。在本公开的一种示例性实施例中,所述图形用户界面还可呈现虚拟射击主体,所述虚拟射击主体的准星在所述图形用户界面上的位置固定不变。在本公开的一种示例性实施例中,所述滑动事件与所述第一触控事件连续。在本公开的一种示例性实施例中,所述图形用户界面还可呈现第二虚拟摇杆控件,所述方法还包括:在检测到作用于所述第二虚拟摇杆控件的第二触控事件时,控制所述虚拟对象根据所述第二触控事件移动。根据本公开的一个方面,提供一种信息处理装置,应用于可呈现游戏场景,并且至少包括虚拟对象以及虚拟技能控件的图形用户界面的触控终端,所述装置包括:控件注册模块,用于在检测到作用于所述虚拟技能控件的第一触控事件时,将所述虚拟技能控件注册为虚拟摇杆控件;位置获取模块,用于在检测到作用于所述虚拟摇杆控件的滑动事件时,获取所述滑动事件触控点的当前位置;距离计算模块,用于计算所述滑动事件触控点的当前位置与所述虚拟摇杆控件原点位置之间的向量距离;方向确定模块,用于根据所述向量距离调整游戏场景中虚拟摄像机的旋转角度,以确定当前技能释放方向;技能释放模块,用于在判断所述滑动事件结束时,根据所述当前技能释放方向释放与所述虚拟技能控件对应的技能。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的信息处理方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的信息处理方法。本公开一种示例性实施例提供的信息处理方法、信息处理装置、电子设备及计算机可读存储介质中,一方面,通过计算向量距离调整虚拟摄像机的旋转角度,可以更精准的确定技能释放的方向,提高技能释放精准度;一方面,将所述虚拟技能控件注册为虚拟摇杆控件,使得技能的触发以及释放方位的确定均在同一区域完成,不需要额外的控件控制,提升了屏幕利用率;另一方面,通过滑动事件的结束操作触发技能的释放,使整个游戏过程更加流畅。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过参照附图来详细描述其示例实施例,本公开的上述和其他特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为本公开示例性实施例中一种手机游戏操作界面的示意图;图2示意性示出本公开示例性实施例中一种信息处理方法示意图;图3示意性示出本公开示例性实施例中一种检测到滑动事件的图形用户界面的示意图;图4示意性示出本公开示例性实施例中一种将游戏画面放大预设倍数后的图形用户界面的示意图;图5示意性示出本公开示例性实施例中虚拟摄像机旋转角度控制的示意图;图6示意性示出本公开示例性实施例中一种信息处理装置的结构示意图;图7示意性示出本公开示例性实施例中一种电子设备的框图;图8示意性示出本公开示例性实施例中一种程序产品。具体实施方式现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本公开将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案本文档来自技高网...
信息处理方法、装置、电子设备及存储介质

【技术保护点】
一种信息处理方法,其特征在于,应用于可呈现游戏场景,并且至少包括虚拟对象以及虚拟技能控件的图形用户界面的触控终端,所述方法包括:在检测到作用于所述虚拟技能控件的第一触控事件时,将所述虚拟技能控件注册为虚拟摇杆控件;在检测到作用于所述虚拟摇杆控件的滑动事件时,获取所述滑动事件触控点的当前位置;计算所述滑动事件触控点的当前位置与所述虚拟摇杆控件原点位置之间的向量距离;根据所述向量距离调整游戏场景中虚拟摄像机的旋转角度,以确定当前技能释放方向;在判断所述滑动事件结束时,根据所述当前技能释放方向释放与所述虚拟技能控件对应的技能。

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于可呈现游戏场景,并且至少包括虚拟对象以及虚拟技能控件的图形用户界面的触控终端,所述方法包括:在检测到作用于所述虚拟技能控件的第一触控事件时,将所述虚拟技能控件注册为虚拟摇杆控件;在检测到作用于所述虚拟摇杆控件的滑动事件时,获取所述滑动事件触控点的当前位置;计算所述滑动事件触控点的当前位置与所述虚拟摇杆控件原点位置之间的向量距离;根据所述向量距离调整游戏场景中虚拟摄像机的旋转角度,以确定当前技能释放方向;在判断所述滑动事件结束时,根据所述当前技能释放方向释放与所述虚拟技能控件对应的技能。2.根据权利要求1所述的信息处理方法,其特征在于,所述方法还包括:在检测到作用于所述虚拟技能控件的第一触控事件时,拉长或缩短所述虚拟摄像机的镜头,以使所述图形用户界面中呈现的游戏场景放大或缩小预设倍数。3.根据权利要求1所述的信息处理方法,其特征在于,计算所述触控点的当前位置与虚拟摇杆控件原点位置之间的向量距离包括:实时监测并获取所述滑动事件触控点的当前位置,并计算所述滑动事件触控点的当前位置相对于所述虚拟摇杆控件原点位置的偏移方向和偏移距离;其中,所述虚拟摇杆控件原点位置包括所述虚拟摇杆控件中心的位置或所述滑动事件第一触控点的位置。4.根据权利要求1所述的信息处理方法,其特征在于,调整所述游戏场景中虚拟摄像机的旋转角度以确定当前技能释放方向包括:根据所述虚拟摇杆控件的向量距离与所述虚拟摄像机旋转角度之间的映射关系,控制所述虚拟摄像机进行旋转;在所述虚拟摄像机的旋转角度与所述虚拟摇杆控件的向量距离匹配时,确定所述当前技能释放方向。5.根据权利要求4所述的信息处理方法,其特征在于,控制所述虚拟摄像机进行旋转包括:根据所述映射关系,将所述虚拟摇杆控件的坐标映射为与所述虚拟摄像机对应的俯仰角和偏航角,并根据所述俯仰角和偏航角控制所述虚拟摄像机的旋转方向和旋转角度。6.根据权利要求1所述的信息...

【专利技术属性】
技术研发人员:李雪妹
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1