一种游戏角色移动的控制方法及装置制造方法及图纸

技术编号:13044362 阅读:56 留言:0更新日期:2016-03-23 13:25
本发明专利技术公开了一种游戏角色移动的控制方法及装置,该方法包括如下步骤:S1、检测触屏上的游戏界面区域是否施加有压力,若是,记录施加压力的初始位置,并比较压力与压力阈值的大小关系;若压力不大于压力阈值,则执行步骤S2,若压力大于压力阈值,则执行步骤S3;S2、控制游戏角色朝施加压力的初始位置移动;S3、检测是否存在以初始位置为滑动原点向外的滑屏操作,若是,则以滑动原点至滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制游戏角色移动。通过本发明专利技术,玩家可以在两种控制游戏角色移动的方式中进行切换,可以使玩家的手指移动较小的距离就可以实现反向移动,操作简单。

【技术实现步骤摘要】

本专利技术涉及游戏领域,具体涉及一种游戏角色移动的控制方法及装置
技术介绍
在移动平台上ARPG、TPS、FPS等游戏中,玩家在战斗过程中一般会涉及移动角色方向的操作,常用方法有两种:一种是通过虚拟摇杆来控制方向。目前的主流设定是在触摸屏手机的屏幕上虚拟设置一个虚拟摇杆,通过操控虚拟摇杆操控游戏角色移动而进行游戏,当要控制一个对象向某个方向移动时,点击摇杆向该方向滑动,即可以控制游戏角色移动。在玩家长时间操控角色移动后,手指与虚拟摇杆的中心位置距离可能会越来越远,当玩家想再次改变角色的移动方向时,需要进行较大幅度的手指滑动,或抬起手指,重新触发摇杆定位。另一种是通过触碰点击屏幕来控制方向,玩家点击屏幕,被控制的游戏角色对象即会朝着玩家点击的方向移动。这种方式玩家需要频繁的点击屏幕,容易引起误操作。
技术实现思路
为了克服现有技术的不足,本专利技术提供了一种游戏角色移动的控制方法及装置,使得玩家控制游戏角色移动更加方便、操作更加多样。一种游戏角色移动的控制方法,包括如下步骤:S1、压力检测步骤,检测触屏上的游戏界面区域是否施加有压力,若是,记录施加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力不大于所述压力阈值,则执行步骤S2,若所述压力大于所述压力阈值,则执行步骤S3;S2、第一移动控制步骤,控制所述游戏角色朝所述施加压力的初始位置移动;S3、第二移动控制步骤,检测是否存在以所述初始位置为滑动原点向外的滑屏操作,若是,则以所述滑动原点至所述滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。在一个实施例中,在步骤S1中,若所述压力大于所述压力阈值,则显示虚拟方向控制部件,所述虚拟方向控制部件的位置中心为所述滑动原点。在一个实施例中,所述虚拟方向控制部件为虚拟摇杆。本专利技术还提供了一种游戏角色移动的控制方法,包括如下步骤:S1、压力检测步骤,检测触屏上的游戏界面区域内是否存在触屏操作,若是,则记录所述触屏操作从起始位置开始至当前位置的位移s、以及从起始时刻开始至当前时刻所持续的时长t;S2、移动控制步骤,当所述时长t不大于时长阈值T、且所述位移s不大于位移阈值S时,则执行第一移动控制步骤;当所述时长t不大于时长阈值T、且所述位移s大于位移阈值S时,则执行第二移动控制步骤;当所述时长t大于时长阈值T,且所述位移s不大于位移阈值S时,则先执行第一移动控制步骤,然后执行第二移动控制步骤;当所述时长t大于时长阈值T,且所述位移s大于位移阈值S时,则执行第二移动控制步骤;其中,所述第一移动控制步骤为:控制所述游戏角色朝所述触屏操作的当前位置移动;所述第二移动控制步骤为:检测所述游戏界面是否存在以所述触屏操作的当前位置为滑动原点向外的滑屏操作,若存在,则以所述触屏操作的当前位置至所述滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。在一个实施例中,在所述第二移动控制步骤中,显示虚拟方向控制部件的位置中心为所述滑动原点。在一个实施例中,所述虚拟方向控制部件为虚拟摇杆。本专利技术还提供了一种游戏角色移动的控制装置,包括如下单元:压力检测单元,用于检测触屏上的游戏界面区域内是否施加有压力,若是,记录施加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力不大于所述压力阈值,则触发第一移动控制单元工作,若所述压力大于所述压力阈值,则触发第二移动控制单元工作;第一移动控制单元,用于控制所述游戏角色朝所述施加压力的初始位置移动;第二移动控制单元,用于检测是否存在以所述初始位置为滑动原点向外的滑屏操作,若是,则以所述滑动原点至所述滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。在一个实施例中,压力检测单元还用于,若所述压力大于所述压力阈值,则显示虚拟方向控制部件,所述虚拟方向控制部件的位置中心为所述滑动原点。在一个实施例中,所述虚拟方向控制部件为虚拟摇杆。本专利技术还提供了一种游戏角色移动的控制装置,包括如下单元:压力检测单元,用于检测触屏上的游戏界面区域内是否存在触屏操作,若是,则记录所述触屏操作从起始位置至当前位置开始的位移s、以及从起始时刻开始至当前时刻所持续的时长t;移动控制单元,用于当所述时长t不大于时长阈值T、且所述位移s不大于位移阈值S时,则触发第一移动控制单元工作;当所述时长t不大于时长阈值T、且所述位移s大于位移阈值S时,则触发第二移动控制单元工作;当所述时长t大于时长阈值T,且所述位移s不大于位移阈值S时,则先触发第一移动控制单元工作,然后触发第二移动控制单元工作;当所述时长t大于时长阈值T,且所述位移s大于位移阈值S时,则触发第二移动控制单元工作;其中,第一移动控制单元用于,控制所述游戏角色朝所述触屏操作的当前位置移动;第二移动控制单元用于,检测所述游戏界面是否存在以所述触屏操作的当前位置为滑动原点向外的滑屏操作,若存在,则以所述触屏操作的当前位置至所述滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。在一个实施例中,所述第二移动控制单元还用于,显示虚拟方向控制部件的位置中心为所述滑动原点。在一个实施例中,所述虚拟方向控制部件为虚拟摇杆。本专利技术的有益效果是:玩家可以在两种控制游戏角色移动的方式中进行切换,在手指偏离虚拟方向控制部件的中心较远的情况下,本专利技术可以使玩家的手指移动较小的距离就可以实现反向移动,操作简单,非常方便。【附图说明】图1是本专利技术实施例1的游戏角色移动的控制方法的流程图;图2是本专利技术实施例2的游戏角色移动的控制方法的游戏界面示意图;图3是本专利技术实施例2的游戏角色移动的控制方法的流程图;图4是本专利技术实施例2的游戏角色移动的控制方法的游戏界面示意图。【具体实施方式】以下对专利技术的较佳实施例作进一步详细说明。实施例1如图1和2所示,一种游戏角色移动的控制方法,包括如下步骤:S1、压力检测步骤,检测触屏上的游戏界面区域是否施加有压力,若是,记录施加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力小于所述压力阈值,则执行步骤S2,若所述压力大于所述压力阈值,则执行步骤S3。在本实施例中,游戏运行在具有压感触控屏的电子设备上,压感触控屏可以接收并记录玩家本文档来自技高网...

【技术保护点】
一种游戏角色移动的控制方法,其特征是,包括如下步骤:S1、压力检测步骤,检测触屏上的游戏界面区域是否施加有压力,若是,记录施加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力不大于所述压力阈值,则执行步骤S2,若所述压力大于所述压力阈值,则执行步骤S3;S2、第一移动控制步骤,控制所述游戏角色朝所述施加压力的初始位置移动;S3、第二移动控制步骤,检测是否存在以所述初始位置为滑动原点向外的滑屏操作,若是,则以所述滑动原点至所述滑屏操作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。

【技术特征摘要】
1.一种游戏角色移动的控制方法,其特征是,包括如下步骤:
S1、压力检测步骤,检测触屏上的游戏界面区域是否施加有压力,若是,记录施
加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力不大于所述
压力阈值,则执行步骤S2,若所述压力大于所述压力阈值,则执行步骤S3;
S2、第一移动控制步骤,控制所述游戏角色朝所述施加压力的初始位置移动;
S3、第二移动控制步骤,检测是否存在以所述初始位置为滑动原点向外的滑屏操
作,若是,则以所述滑动原点至所述滑屏操作的当前位置的方向向量作为游戏角色的
移动方向,控制所述游戏角色移动。
2.如权利要求1所述的游戏角色移动的控制方法,其特征是,
在步骤S1中,若所述压力大于所述压力阈值,则显示虚拟方向控制部件,所述虚
拟方向控制部件的位置中心为所述滑动原点。
3.如权利要求2所述的游戏角色移动的控制方法,其特征是,
所述虚拟方向控制部件为虚拟摇杆。
4.一种游戏角色移动的控制方法,其特征是,包括如下步骤:
S1、压力检测步骤,检测触屏上的游戏界面区域内是否存在触屏操作,若是,则
记录所述触屏操作从起始位置开始至当前位置的位移s、以及从起始时刻开始至当前时
刻所持续的时长t;
S2、移动控制步骤,当所述时长t不大于时长阈值T、且所述位移s不大于位移阈
值S时,则执行第一移动控制步骤;
当所述时长t不大于时长阈值T、且所述位移s大于位移阈值S时,则执行第二移
动控制步骤;
当所述时长t大于时长阈值T,且所述位移s不大于位移阈值S时,则先执行第一
移动控制步骤,然后执行第二移动控制步骤;
当所述时长t大于时长阈值T,且所述位移s大于位移阈值S时,则执行第二移动
控制步骤;
其中,
所述第一移动控制步骤为:控制所述游戏角色朝所述触屏操作的当前位置移动;
所述第二移动控制步骤为:检测所述游戏界面是否存在以所述触屏操作的当前位
置为滑动原点向外的滑屏操作,若存在,则以所述触屏操作的当前位置至所述滑屏操
作的当前位置的方向向量作为游戏角色的移动方向,控制所述游戏角色移动。
5.如权利要求4所述的游戏角色移动的控制方法,其特征是,
在所述第二移动控制步骤中,显示虚拟方向控制部件的位置中心为所述滑动原点。
6.如权利要求5所述的游戏角色移动的控制方法,其特征是,
所述虚拟方向控制部件为虚拟摇杆。
7.一种游戏角色移动的控制装置,其特征...

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

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

1