【技术实现步骤摘要】
本专利技术涉及游戏领域,具体涉及一种游戏角色移动的控制方法及装置。
技术介绍
在移动平台上ARPG、TPS、FPS等游戏中,玩家在战斗过程中一般会涉及移动角色方向的操作,常用方法有两种:一种是通过虚拟摇杆来控制方向。目前的主流设定是在触摸屏手机的屏幕上虚拟设置一个虚拟摇杆,通过操控虚拟摇杆操控游戏角色移动而进行游戏,当要控制一个对象向某个方向移动时,点击摇杆向该方向滑动,即可以控制游戏角色移动。在玩家长时间操控角色移动后,手指与虚拟摇杆的中心位置距离可能会越来越远,当玩家想再次改变角色的移动方向时,需要进行较大幅度的手指滑动,或抬起手指,重新触发摇杆定位。另一种是通过触碰点击屏幕来控制方向,玩家点击屏幕,被控制的游戏角色对象即会朝着玩家点击的方向移动。这种方式玩家需要频繁的点击屏幕,容易引起误操作。
技术实现思路
为了克服现有技术的不足,本专利技术提供了一种游戏角色移动的控制方法及装置,使得玩家控制游戏角色移动更加方便、操作更加多样。一种游戏角色移动的控制方法,包括如下步骤:S1、压力检测步骤,检测触屏上的游戏界面区域是否施加有压力,若是,记录施加压力的初始位置,并比较所述压力与压力阈值的大小关系;若所述压力不大于所述压力阈值,则执行步骤S2,若所述压力大于所述压力阈值,则执行步骤S3;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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。