一种触摸屏游戏控制方法

文档序号:9249055阅读:1537来源:国知局
一种触摸屏游戏控制方法
【技术领域】
[0001]本发明涉及一种触摸屏控制方法,尤其涉及一种触摸屏游戏控制方法,属于触摸屏技术领域。
【背景技术】
[0002]随着电子通信技术的快速发展,近年来各种电子设备被广泛普及。为了满足用户需要,电子设备逐渐变得越来越小、轻、薄和简单,其功能变得更加多样化。触摸屏以其节省空间、易于交流等优点已经在各种终端设备上得到了广泛的应用。采用触摸屏的终端设备可以包括移动电话(如,智能电话)、移动平板、媒体播放器、平板计算机、手持计算机、个人数字助理(PDA)等等。
[0003]触摸屏主要分为压力传感式触摸屏、电阻式触摸屏、电容式触摸屏、红外线触摸屏以及表面声波式触摸屏等种类。其中,电容式触摸屏无疑是应用最为广泛的触摸屏。电容式触摸屏包括利用ITO(Indium Tin Oxide,氧化铟锡)制成的横向和纵向的电极阵列,该横向和纵向的电极阵列构成在屏幕表面均匀分布的若干个测试点。由于相邻电极之间可以产生自电容,所以通过自电容扫描方式采集各个测试点的自电容值的变化,可以实现对单点触摸的检测。另外,由于相邻电极之间也可以产生互电容,所以通过互电容扫描方式采集各个测试点的互电容值的变化,可以实现对多点触摸的检测。
[0004]然而受到设备尺寸的限制以及简约化工业设计的影响,触摸屏的输入操作空间普遍较小,尤其是基于移动终端的触摸屏使用设备,用户在实际使用的过程中,往往会因为图标太小、手指的接触面积太大造成误触。尤其是对游戏用户而言,在手机动作游戏中,角色移动和技能的使用,多数采用虚拟按键来控制。如图1所示,在进入游戏界面时,在触摸上绘制虚拟的方向控制模块和技能按钮控制游戏,但这种操作方式有比较多的缺陷。例如,当上次移动操作的记录位置在屏幕的最左侧时,无法操作角色立即向左侧移动,而是需要稍微向右移动一点之后再向左侧移动。用户在游戏过程中,注意力集中在游戏内容画面上,而容易忽视手指对虚拟按键的精准控制;另外由于手机屏幕的平滑,容易造成手指在不知不觉中离开按钮,导致游戏角色瞬间失控,从而分散用户注意力,影响游戏体验。

【发明内容】

[0005]本发明要解决的技术问题是:如何不使用虚拟按键提高触摸屏游戏的精确控制。
[0006]为实现上述的发明目的,本发明提供了一种触摸屏游戏控制方法,包括如下步骤:
[0007]将触控区域划分为方向控制区域和技能控制区域;
[0008]识别触控动作起始位置所在区域;
[0009]识别触控动作的位移并确定触控动作结束位置;
[0010]根据触控动作起始位置所在区域、触控动作的位移或触控动作结束位置识别控制命令类型;
[0011]执行控制命令。
[0012]其中较优地,根据触控动作起始位置所在区域、触控动作的位移或触控动作结束位置识别控制命令类型的步骤包括:
[0013]如果触控动作起始位置在方向控制区域,则识别触控动作为方向控制命令;
[0014]如果触控动作起始位置在技能控制区域,则识别触控动作为技能控制命令。
[0015]其中较优地,所述识别方向控制命令的步骤包括:
[0016]根据触控动作的位移识别相应的控制命令的控制方向。
[0017]其中较优地,所述识别方向控制命令的步骤包括:
[0018]确定参考点位置;
[0019]根据参考点位置与触控动作起始位置的相对位置关系确定方向控制命令的控制方向。
[0020]其中较优地,所述确定参考点位置的步骤包括:
[0021 ] 以方向控制区域的中心点为初始参考点位置。
[0022]其中较优地,所述确定参考点位置的步骤包括:
[0023]以上一次触控动作结束位置作为下一次触控动作的参考点。
[0024]其中较优地,所述识别技能控制命令的步骤包括:
[0025]根据触控动作的位移识别相应的技能控制命令的技能类型。
[0026]其中较优地,所述识别技能控制命令的步骤包括:
[0027]根据触控动作的起始位置和触控动作结束位置的相对位置关系确定相应的技能控制命令的技能类型。
[0028]其中较优地,所述触控动作的起始位置为用户手指开始按压屏幕的位置;
[0029]所述触控动作的结束位置为用户手指离开屏幕的位置。
[0030]本发明提供的触摸屏游戏控制方法,无需虚拟按键的位置,技能控制区域(例如左半屏)通过手指在屏幕上滑动来控制角色移动,技能控制区域(例如右半屏)通过手指在屏幕上不同的点击和滑动方式控制角色使用不同的技能。由于可接受操作指令的区域从虚拟按键扩大到整个屏幕,从而不会产生丢失按钮导致的操作无效状态。因此不会分散注意力到游戏内容以外,因此游戏体验更流畅,并且对游戏内容控制更精确。
【附图说明】
[0031]图1是现有技术中触摸屏游戏控制界面示意图;
[0032]图2是本发明触摸屏游戏控制方法流程示意图;
[0033]图3是本发明触摸屏游戏控制界面示意图;
[0034]图4是本发明触摸屏游戏控制方法方向控制命令执行流程示意图;
[0035]图5是本发明触摸屏游戏控制方法技能控制命令执行流程示意图。
【具体实施方式】
[0036]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0037]如图2所示,本发明提供一种触摸屏游戏控制方法,该控制方法包括如下步骤:将触控区域划分为方向控制区域和技能控制区域;识别用户的触控动作起始位置所在区域;识别触控动作的位移并确定用户的触控动作结束位置;根据触控动作起始位置所在区域、触控动作的位移或触控动作结束位置识别控制命令类型;执行控制命令。下面对本发明提供的触摸屏游戏控制方法展开详细的说明。
[0038]如图3所示,一般游戏都为了良好的观赏性和对游戏控制的易操作性,将游戏画面呈横向设置;当然也不仅限于此,有些游戏刻意竖屏设置画面。下面以横屏游戏画面为例,对本发明展开详细的说明。如图3所示,用户进入游戏画面后,将触摸屏I的触控区域划分为左侧的方向控制区域11和右侧技能控制区域12。用户可以根据游戏需要在方向控制区域11内进行相应的方向控制触控动作10,例如使游戏角色向左、向右、向前、向后。在技能控制区域12内执行相应的技能控制触控动作,例如跳跃、释放技能等。一般方向控制区域11和技能控制区域12平分触摸屏I的控制区域,当然可以理解,本发明不仅限于此,方向控制区域11和右侧技能控制区域12的大小可以根据游戏的需要灵活设置。
[0039]识别用户对游戏的控制时,需要先确实触控动作的起始位置,如果触控动作起始位置在方向控制区域,则用户执行的触控动作识别为方向控制命令;如果触控动作起始位置在技能控制区域,则用户执行的触控动作识别技能控制命令。下面分别以方向控制区域11和右侧技能控制区域12的各种触控动作为优选例详细说明。
[0040]如果用户的触控动作初始位置在左侧的方向控制区域,进一步识别触控动作的位移,根据触控动作的位移识别相应的控制命令的控制方向。如图4所示例如,触控动作的位移方向为向左滑动,则用户的控制命令向左,游戏角色执行向左移动的方向控制命令,游戏角色向左移动。触控动作的位移方向为向右滑动,则用户的控制命令向右,游戏角色执行向右移动的方向控
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1