一种游戏中的射击控制方法和装置制造方法及图纸

技术编号:19807696 阅读:24 留言:0更新日期:2018-12-19 10:40
本发明专利技术实施例提供了一种游戏中的射击控制方法和装置,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述方法包括:监测在所述射击区域上的点击事件;获取相邻点击事件的坐标信息;根据所述相邻点击事件的所述坐标信息确定瞄准准心的移动位置信息;根据所述移动位置信息调整所述瞄准准心后执行射击操作。本发明专利技术实施例在射击的过程中,玩家只需要进行点击操作即可相应调整瞄准准心,使得交火情景下,玩家可快速频繁地通过点击射击区域进行开火射击,射击操作不会被打断。此外,本发明专利技术实施例与现有拖拽瞄准方式并不冲突,可以同时兼容。

【技术实现步骤摘要】
一种游戏中的射击控制方法和装置
本专利技术涉及触控终端
,特别是涉及一种游戏中的射击控制方法和一种游戏中的射击控制装置。
技术介绍
随着移动通信技术的快速发展以及具有触控功能的终端不断普及,在触控终端上出现了越来越多的游戏应用,比如手机上的射击游戏。在FPS(First-PersonShootingGame,第一人称射击类游戏)或TPS(ThirdPersonShootingGame,第三人称射击类游戏)等射击类游戏应用中,玩家可以通过触屏来控制虚拟角色的走位,瞄准以及射击等操作。目前很多的3D射击类游戏中,玩家会存在短时间内非常密集的射击与瞄准校正操作。第一种实现方案是,玩家在屏幕上点击开火按钮进行瞄准,拖拽开火按钮也可以在持续开火状态下改变瞄准方向。第二种实现方案是,在支持3Dtouch功能的触控终端上,滑动屏幕调整视角,识别区域内任一点3Dtouch下压即开火,3Dtouch下压结合拖拽可以在持续开火状态下改变瞄准方向。但是,上述方案均存在缺陷,具体地,第一种实现方案存在的缺陷是:1、在游戏激烈的交火过程中,玩家需要在点击、拖拽、点击的交互模式中频繁切换,操作连续性会被打断;2、持续开火状态下的拖拽行为对于玩家的弹药量浪费明显,此外在有后坐力的设定的游戏中也不便于压枪。第二种实现方案存在的缺陷是:1、需要能够支持3Dtouch功能的触控终端上才能运行;2、3Dtouch操作的下压力度与拖拽操作的连续使用下,对于下压的力度会不太好把握,从而造成误操作或操作未响应的问题。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种游戏中的射击控制方法和相应的一种游戏中的射击控制装置。为了解决上述问题,本专利技术实施例公开了一种游戏中的射击控制方法,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述方法包括:监测在所述射击区域上的点击事件;获取相邻点击事件的坐标信息;根据所述相邻点击事件的所述坐标信息确定瞄准准心的移动位置信息;根据所述移动位置信息调整所述瞄准准心后执行射击操作。优选地,所述相邻点击事件包括第一点击事件和第二点击事件,所述获取相邻点击事件的坐标信息,包括:获取第一点击事件对应的第一时间信息,以及,获取第二点击事件对应的第二时间信息;根据所述第一时间信息和所述第二时间信息计算时间差;判断所述时间差是否在指定时间范围内;若是,则获取第一点击事件对应的第一坐标信息,以及,获取第二点击事件对应的第二坐标信息。优选地,所述根据所述相邻点击事件的坐标信息确定瞄准准心的移动位置信息,包括:采用所述第一坐标信息和所述第二坐标信息计算所述相邻点击事件之间的位置变化信息;所述位置变化信息包括相邻点击事件之间位置移动方向和位置变化距离;采用所述位置变化信息和预设映射关系参数计算所述瞄准准心的移动位置信息。优选地,在所述采用所述位置变化信息和预设映射关系参数计算所述瞄准准心的移动位置信息之前,还包括:判断所述位置变化距离是否大于预设最小变化距离范围;若是,则执行所述将所述位置变化距离作为所述瞄准准心的移动位置信息。优选地,所述相邻点击事件之间不存在其他事件;所述其他事件包括拖拽事件和/或长按事件。本专利技术实施例还公开了一种游戏中的射击控制装置,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述装置包括:点击事件监测模块,用于监测在所述射击区域上的点击事件;坐标信息获取模块,用于获取相邻点击事件的坐标信息;移动位置信息确定模块,用于根据所述相邻点击事件的所述坐标信息确定瞄准准心的移动位置信息;瞄准准心调整模块,用于根据所述移动位置信息调整所述瞄准准心后执行射击操作。优选地,所述相邻点击事件包括第一点击事件和第二点击事件,所述坐标信息获取模块,包括:时间信息获取子模块,用于获取第一点击事件对应的第一时间信息,以及,获取第二点击事件对应的第二时间信息;时间差计算子模块,用于根据所述第一时间信息和所述第二时间信息计算时间差;时间差判断子模块,用于判断所述时间差是否在指定时间范围内;若是,则调用坐标信息获取子模块;坐标信息获取子模块,用于获取第一点击事件对应的第一坐标信息,以及,获取第二点击事件对应的第二坐标信息。优选地,所述移动位置信息确定模块,包括:位置变化信息计算子模块,用于采用所述第一坐标信息和所述第二坐标信息计算所述相邻点击事件之间的位置变化信息;所述位置变化信息包括相邻点击事件之间位置移动方向和位置变化距离;移动位置信息确定子模块,用于采用所述位置变化信息和预设映射关系参数计算所述瞄准准心的移动位置信息。优选地,所述移动位置信息确定模块,还包括:位置变化距离判断子模块,用于判断所述位置变化距离是否大于预设最小变化距离范围;若是,则调用移动位置信息确定子模块。优选地,所述相邻点击事件之间不存在其他事件;所述其他事件包括拖拽事件和/或长按事件。本专利技术实施例还公开了一种游戏中的射击控制系统,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行上述的一种游戏中的射击控制方法。本专利技术实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行上述的一个或多个的一种游戏中的射击控制方法。本专利技术实施例包括以下优点:本专利技术实施例中,监测图形用户界面的射击区域上的点击事件,然后根据相邻点击事件的坐标信息确定瞄准准心的移动位置信息,随后将根据移动位置信息调整瞄准准心后进行射击。本专利技术实施例在射击的过程中,玩家只需要进行点击操作即可相应调整瞄准准心,使得交火情景下,玩家可快速频繁地通过点击射击区域进行开火射击,射击操作不会被打断。此外,本专利技术实施例与现有拖拽瞄准方式并不冲突,可以同时兼容。附图说明图1是本专利技术的一种游戏中的射击控制方法实施例的步骤流程图;图2是本专利技术的一种射击区域的示意图;图3是本专利技术的一种相邻点击事件坐标信息的示意图;图4是本专利技术的一种基于相邻点击事件坐标信息移动位置信息处理的示意图;图5是本专利技术的一种瞄准准心移动后的开火射击示意图;图6是本专利技术的一种连续多次点击后瞄准准心的调整示意图;图7是本专利技术的一种游戏中的射击控制装置实施例的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。参照图1,示出了本专利技术的一种射击的控制方法实施例的步骤流程图,在移动终端的处理器上执行软件应用并在移动终端的触控显示器上渲染得到图形用户界面,图形用户界面所呈现的内容至少包括部分的游戏场景以及至少部分的虚拟角色;其中,可以包含虚拟角色的全部,也可以包含虚拟角色的局部,例如,在第三人称视角游戏中,图形用户界面所呈现的内容可以包含虚拟角色的全部;又如,在第一人称视角游戏中,图形用户界面所呈现的内容可以包虚拟角色的部分/局部,例如虚拟角色的手臂或者虚拟角色手持的武器。需要说明的是,图形用户界面所呈现的至少部分游戏场景为虚拟摄像机拍摄到的部分游戏场景。例如,在第一人称游戏中,虚本文档来自技高网...

【技术保护点】
1.一种游戏中的射击控制方法,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述方法包括:监测在所述射击区域上的点击事件;获取相邻点击事件的坐标信息;根据所述相邻点击事件的所述坐标信息确定瞄准准心的移动位置信息;根据所述移动位置信息调整所述瞄准准心后执行射击操作。

【技术特征摘要】
1.一种游戏中的射击控制方法,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述方法包括:监测在所述射击区域上的点击事件;获取相邻点击事件的坐标信息;根据所述相邻点击事件的所述坐标信息确定瞄准准心的移动位置信息;根据所述移动位置信息调整所述瞄准准心后执行射击操作。2.根据权利要求1所述的方法,其特征在于,所述相邻点击事件包括第一点击事件和第二点击事件,所述获取相邻点击事件的坐标信息,包括:获取第一点击事件对应的第一时间信息,以及,获取第二点击事件对应的第二时间信息;根据所述第一时间信息和所述第二时间信息计算时间差;判断所述时间差是否在指定时间范围内;若是,则获取第一点击事件对应的第一坐标信息,以及,获取第二点击事件对应的第二坐标信息。3.根据权利要求2所述的方法,其特征在于,所述根据所述相邻点击事件的坐标信息确定瞄准准心的移动位置信息,包括:采用所述第一坐标信息和所述第二坐标信息计算所述相邻点击事件之间的位置变化信息;所述位置变化信息包括相邻点击事件之间位置移动方向和位置变化距离;采用所述位置变化信息和预设映射关系参数计算所述瞄准准心的移动位置信息。4.根据权利要求3所述的方法,其特征在于,在所述采用所述位置变化信息和预设映射关系参数计算所述瞄准准心的移动位置信息之前,还包括:判断所述位置变化距离是否大于预设最小变化距离范围;若是,则执行所述将所述位置变化距离作为所述瞄准准心的移动位置信息。5.根据权利要求1所述的方法,其特征在于,所述相邻点击事件之间不存在其他事件;所述其他事件包括拖拽事件和/或长按事件。6.一种游戏中的射击控制装置,其特征在于,在移动终端的处理器上执行软件应用并在所述移动终端的触控显示器上渲染得到图形用户界面,所述图形用户界面包括一射击区域,所述装置包括:点击事件监测模块,用于监测在所述射击区域上的点击事件;坐标信息获取模块,用于获取相邻点击事...

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

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

1