[发明专利]一种触摸屏的滑动触控方法有效
申请号: | 201210372674.5 | 申请日: | 2012-09-29 |
公开(公告)号: | CN102902483A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 何加淼 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林;李志强 |
地址: | 523860 广东省东莞市长安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 触摸屏 滑动 方法 | ||
技术领域
本发明涉及触控技术领域,尤其涉及一种触摸屏的滑动触控方法。
背景技术
随着手机软硬件技术的不断改进,除了一般的信息交流功能外,其娱乐功能占据越来越大的作用,其中包括游戏功能。虽然现在手机游戏的画质、反应速度、场面效果等已有了很大的改进,但是游戏过程中的许多摇杆动作的输入仍然存在亟待解决,尤其是对于实体按键越来越少的大屏幕触控手机来说,操控的准确性和便利性要求更高。事实上,触控模块作为2D或3D游戏的游戏手柄已不是新概念,许多大屏幕触控手机都有触控按键并搭配LCD显示指引使用者按触功能键,如附图1所示,往往通过在屏幕上提供四个方向按钮1来控制方向。这种操作方法虽然模拟了游戏手柄,但由于触摸屏操作的不真实,不能形成很好的操控体验,对触摸屏的灵敏度要求极高,而且容易产生误操作,不利于用户输入各种控制动作。
发明内容
为了克服上述所指的现有技术中的不足之处,本发明提供一种触摸屏的滑动触控方法,以并提供持续滑动的操控方式控制游戏界面的物体运动,将手指在触摸屏上的一系列运动轨迹转换成连续的命令,提升操作体验。
本发明是通过以下技术方案实现的:
一种触摸屏的滑动触控方法,其步骤包括:
a、建立触控区域的对应十字键或者八方向键的若干个基本向量;
b、检测手指在触控区域输入的持续滑动动作,并读取滑动轨迹所行经的接触点坐标,利用最小二乘法逐点拟合所述离散点形成依次相连的若干线段并赋予方向成为向量,所述每一向量对应一触控事件,且该每一触控事件包含的离散点个数小于预设的极限点数;
c、对触控事件进行有效判断,当一触控事件中包含的离散点数目小于预设的有效点数,忽略该触控事件,否则对该触控事件执行步骤d;
d、依次计算每一触控事件的向量与各基本向量之间的夹角,当该向量与一基本向量的夹角为最小或者小于参照值γ时,即对系统发出此基本向量所代表的按键指令。
所述步骤a的若干个基本向量包括对应十字键的朝上、下、左、右四个方向向量,或者包括对应八方向键的朝上、下、左、右、左上、左下、右上、右下八个方向向量。
所述步骤b根据输入顺序依次读取滑动轨迹所行经的接触点P1、P2、P3……Pn,n为大于零的自然数,利用最小二乘法将所述离散点拟合成依次相连的若干有向线段的步骤包括:
以点Pa+1作为一触控事件的起点,点Pa+2作为该触控事件的第二点,a为大于等于零的整数;
读取点Pa+m,m为大于2且小于n的自然数,拟合离散点Pa+1、Pa+2……Pa+m-1得到一以点Pa+1为起点的有向线段,连接点Pa+m-1、Pa+m得到一以Pa+m-1为起点的有向线段,当两有向线段的夹角小于等于参照值β,将点Pa+m纳入该当前触控事件,否则,将以点Pa+1为起点的该有向线段作为代表当前触控事件的向量,点Pa+m-1作为当前触控事件的终点及下一触控事件的起点。
进一步地,所述步骤b读取点Pn时,还包括:判断当前触控事件包含的离散点个数是否大于等于预设的极限点数,若是,则以点Pn作为当前触控事件的终点及下一触控事件的起点。
所述触控事件的向量为利用最小二乘法由该触控事件包含的所有离散点拟合而成的有向线段。
所述步骤b中读取滑动轨迹所行经的接触点坐标是指手指触摸触摸屏时系统反馈的不连续的点坐标。
所述参照值γ的范围为10°-20°,参照值β的范围为20°-45°。
所述步骤d对系统发出某一基本向量所代表的按键指令是指对系统发出该基本向量所代表的模拟十字键/八方向键/功能键/变量增减/游戏摇杆的指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210372674.5/2.html,转载请声明来源钻瓜专利网。