CN103677376B - 信息处理的方法及电子设备 - Google Patents
信息处理的方法及电子设备 Download PDFInfo
- Publication number
- CN103677376B CN103677376B CN201210360656.5A CN201210360656A CN103677376B CN 103677376 B CN103677376 B CN 103677376B CN 201210360656 A CN201210360656 A CN 201210360656A CN 103677376 B CN103677376 B CN 103677376B
- Authority
- CN
- China
- Prior art keywords
- sensing unit
- parameter
- touch sensing
- touch
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种信息处理的方法及电子设备,所述电子设备设置有触摸感应单元,在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数;以及获取所述传感单元在所述触摸感应单元上移动的距离参数;基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息;执行所述操作指令,以操作所述操作对象。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种信息处理的方法及电子设备。
背景技术
随着电子设备技术和触控技术的发展,用户与电子设备之间的沟通和互动变得更加直观以及更加方便,在通过触控方式来操作所述电子设备中需要同时控制方向和力度的游戏(如射箭类游戏和台球类游戏)时,通过实体的按键或摇杆控制方向,再通过虚拟的滑动条控制力度,促使用户的体验更好。
但本申请发明人在实现本申请实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
由于现有的电子设备是通过虚拟的滑动条来控制力度,这样,导致存在控制力度的精确度较低的技术问题,以致用户在使用所述虚拟的滑动条来控制力度时,也存在准确度降低,从而导致用户使用不方便,体验也不好。
发明内容
本申请实施例通过提供一种信息处理的方法及电子设备,用于解决现有技术中存在的电子设备在通过虚拟的滑动条来控制力度时,控制力度的精确度较低的技术问题,及由此而带来的用户使用不方便,用户体验差的问题。
本申请实施例提供了一种信息处理的方法,应用于电子设备,所述电子设备设置有触摸感应单元,所述方法包括:
在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数;以及
获取所述传感单元在所述触摸感应单元上移动的距离参数;
基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息;
执行所述操作指令,以操作所述操作对象。
可选的,所述在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数,具体包括:在所述触摸感应单元上检测到有传感单元时,获取所述传感单元接触所述触摸感应单元的第一位置参数;基于所述第一位置参数,确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
可选的,所述在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数,具体包括:在所述触摸感应单元上检测到有传感单元时,基于一预设规则,判断所述传感单元是否在所述触摸感应单元的固定区域内;在所述传感单元在所述触摸感应单元的固定区域内时,获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
可选的,所述在所述触摸感应单元上检测到有传感单元时,基于一预设规则,判断所述传感单元是否在所述触摸感应单元的固定区域内,具体包括:在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的第二位置参数;基于所述第二位置参数,判断所述传感单元是否在所述触摸感应单元的固定区域内。
可选的,所述基于所述方向参数和所述移动参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,具体包括:基于所述方向参数,确定所述触摸感应单元上一操作对象移动方向的方向信息;基于所述距离参数,确定所述操作对象的移动距离的距离信息;基于所述方向信息和所述距离信息,生成一操作指令。
可选的,在执行所述操作指令,以操作所述操作对象之后,所述方法还包括:获取所述传感单元在所述触摸感应单元上的第三位置参数;判断所述第三位置参数是否与所述第一位置参数相同;在所述第三位置参数与所述第一位置参数不同时,将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。
本申请一实施例提供了一种电子设备,所述电子设备设置有触摸感应单元,所述电子设备包括:
电路板;
一处理芯片,设置于电路板上,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元在所述触摸感应单元上的移动的方向参数,以及用于获取所述传感单元在所述触摸感应单元上移动的距离参数,并基于所述方向参数和所述移动参数,用于生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,并执行所述操作指令,以操作所述操作对象。
可选的,所述处理芯片设置有第一移动参数获得单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元接触所述触摸感应单元的第一位置参数,再基于所述第一位置参数,用于确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
可选的,所述处理芯片设置有第二移动参数获得单元,在所述触摸感应单元上检测到有传感单元时,基于一预设规则,用于判断所述传感单元是否在所述触摸感应单元的固定区域内,在所述传感单元在所述触摸感应单元的固定区域内时,用于获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
可选的,所述第二移动参数获得单元设置有判断单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元在所述触摸感应单元上的第二位置参数,并基于所述第二位置参数,用于判断所述传感单元是否在所述触摸感应单元的固定区域内。
可选的,所述处理芯片设置有指令生成单元,基于所述方向参数,用于确定所述触摸感应单元上一操作对象移动方向的方向信息,基于所述距离参数,用于确定所述操作对象的移动距离的距离信息,再基于所述方向信息和所述距离信息,用于生成一操作指令。
可选的,所述处理芯片设置有第一位置调整单元,在执行所述操作指令,以操作所述操作对象之后,用于获取所述传感单元在所述触摸感应单元上的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,用于将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
其一、由于本申请实施例在所述触摸感应单元上检测到有传感单元,获取所述传感单元在所述触摸感应单元上移动的方向参数和距离参数,再基于所述方向参数和所述距离参数,生成包含有用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息的操作指令,再执行所述操作指令,以操作所述操作对象。因此,通过这种方法,可以使得电子设备根据传感单元在所述触摸感应单元上的移动的方向参数和距离参数来控制对应的操作对象的移动的方向信息和距离信息,能够有效提高控制力度和方向的精确度,使得用户能够更加准确的控制所述操作对象的力度和方向,所以能够方便用户进行使用,用户体验更好。
其二、由于本申请实施例在执行所述操作指令,以操作所述操作对象之后,即,所述传感单元自动复位之后,获取所述传感单元在所述触摸感应单元上的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,用于将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。因此,通过这种方法,可以使得电子设备获得的所述传感单元在所述触摸感应单元上移动的方向参数和距离参数更加准确,从而进一步提高控制方向和力度的精确度,使得用户能够更加准确的控制所述操作对象的力度和力度,所以能够方便用户进行使用,用户体验更好。
附图说明
图1为本申请第一实施例中信息处理的方法的流程图;
图2为本申请第一实施例中传感单元在触摸感应单元上的结构图;
图3为本申请第一实施例中传感单元在固定区域内移动的结构图;
图4为本申请第一实施例中通过图3控制台球移动的结构图;
图5为本申请第二实施例中信息处理的方法的流程图;
图6为本申请第二实施例中传感单元在触摸感应单元上的结构图;
图7为本申请第一实施例中电子设备的结构示意图;
图8为本申请第二实施例中电子设备的结构示意图。
具体实施方式
本申请实施例通过提供一种信息处理的方法及电子设备,用于解决现有技术中存在的电子设备在通过虚拟的滑动条来控制力度时,控制力度的精确度较低的技术问题,及由此而带来的用户使用不方便,用户体验差的问题。
本申请实施例的技术方案为解决上述不方便用户使用的问题,总体思路如下:
在所述触摸感应单元上检测到有传感单元,获取所述传感单元在所述触摸感应单元上移动的方向参数和距离参数,再基于所述方向参数和所述距离参数,生成包含有用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息的操作指令,再执行所述操作指令,以操作所述操作对象。因此,通过这种方法,可以使得电子设备根据传感单元在所述触摸感应单元上的移动的距离参数来控制对应的操作对象的移动的距离信息,能够有效提高控制力度的精确度,使得用户能够更加准确的控制所述操作对象的力度,所以能够方便用户进行使用,用户体验更好。
为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
本发明提供了一种信息处理的方法,应用于电子设备,所述电子设备设置有触摸感应单元,所述电子设备例如是手机、平板电脑、笔记本电脑等电子设备,所述触摸感应单元例如是电阻式触摸屏、电容式触摸屏等电子设备。
参见图1,该方法包括:
步骤101:在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数;
步骤102:以及获取所述传感单元在所述触摸感应单元上移动的距离参数;
步骤103:基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息;
步骤104:执行所述操作指令,以操作所述操作对象。
其中,所述传感单元例如是设置有导电元件的摇杆等实体装置。
其中,在步骤101中,首先检测所述触摸感应单元上是否有传感单元,在具体实施过程中,在所述传感单元设置在所述触摸感应单元时,所述触摸感应单元可以接收到用于表征所述传感单元设置在所述触摸感应单元上的特定信息,所述特定信息例如可以是一个控制指令或者一段简短代码;当然还可以将所述传感单元的第一参数预存在所述电子设备中,判断通过所述触摸感应获取的第二参数是否与所述第一参数相同,在检测到有第二参数与所述第一参数相同时,则,可以确认所述触摸感应单元上设置有传感单元。
具体来讲,在所述触摸感应单元上检测到有传感单元时,获取所述传感单元接触所触摸感应单元的第一位置参数,再基于所述第一位置参数,确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。在具体实施过程中,所述传感单元一旦与所述触摸感应单元接触时,所述传感单元相对于所述触摸感应单元的位置已经确定,所述触摸感应单元将接收来自所述触摸感应单元的参数进行分析,可以确定所述传感单元接触所述触摸感应单元的第一位置参数,基于所述第一位置参数,在所述触摸感应单元上划定一个固定区域,以使所述传感单元在所述固定区域内移动,并获取所述传感单元在所述固定区域内的移动的方向参数。比如,如图2所示,触摸屏20可以根据获得的信息判断是否有传感单元21与触摸屏20接触,当传感单元21与触摸屏20接触时,根据传感单元21与触摸屏20的接触位置确定固定区域22,传感单元21能够在固定区域22内进行移动,当传感单元21在固定区域22内移动时,获取传感单元21移动的方向参数。
其中,在步骤101中,获取所述传感单元在所述触摸感应单元上的移动的方向参数,在具体实施过程中,获取所述传感单元接触所述触摸感应单元的第一位置参数,以及当检测到所述传感单元移动时获取所述传感单元接触所述触摸感应单元的第四位置参数,基于所述第一位置参数和所述第四位置参数,获取所述传感单元在所述触摸感应单元上的移动的方向参数。比如,如图3所示,将固定区域30分成0-360°,根据处于第一位置参数的传感单元33以及在固定区域30内移动到第四位置参数的传感单元32,则获取的所述移动的方向参数为45°。
其中,步骤101和步骤102没有先后顺序,本实例例是以先执行步骤101为例,但实际实施时,也可以先执行步骤102,还可以同时执行步骤101和步骤102。
接下来执行步骤102,在该步骤中,根据步骤101在获取所述方向参数时,基于获取的所述传感单元的第一位置参数和所述第四位置参数,可以获取所述传感单元在所述触摸感应单元上移动的距离参数。例如,如图3所示,处于第一位置参数的传感单元33移动到处于第四位置参数的传感单元32时,获取的距离参数34为2cm。
接下来执行步骤103,在该步骤中,基于所述方向参数,确定所述触摸感应单元上一操作对象移动方向的方向信息;基于所述距离参数,确定所述操作对象移动距离的距离信息,基于所述方向信息和所述距离信息,生成一操作指令。在具体实施过程中,将所述传感单元的方向参数与所述触摸感应单元当前操作的操作对象的方向参数相匹配,所述传感单元在所述触摸感应单元移动的方向参数都会与所述操作对象移动的方向信息相对应,例如若所述传感单元移动的方向参数0°,则在射箭游戏中将箭朝水平方向向左的方向射击,如此,就可以通过所述传感单元移动的方向参数来控制所述操作对象移动的方向。
具体来讲,如图4所示,例如在进行台球游戏时,将台球40向左移动的方向作为原点41,与图3中传感单元的方向参数0°相对应,并将所述台球40从原点41顺时针旋转的方向分别与图3中传感单元0-360°分别对应,如此,图3中传感单元的方向参数45°与图4中的沿原点41顺时针旋转45°的第一方向42相对应,即,台球40会沿第一方向42移动。
其中,在步骤103中,通过函数将所述传感单元移动的距离参数与所述操作对象移动的距离信息相匹配,例如所述传感单元每移动一厘米,则所述操作对象移动20厘米,可以通过力量转换公式计算出所述操作对象移动20厘米所需要的力度。例如,假设射箭游戏中射箭的最远距离为250米,将射箭的距离0~250米按比例转成需要使用的力度0~100%,即,使用的力度为100%时,箭会射到250米远的位置,而所述传感单元能够移动的最远距离10cm,将所述传感单移动的距离0~10cm与所述力度0~100%一一对应,如此,传感单元移动了多长的距离,就可以计算出射箭需要使用的力度和箭能够移动的距离参数。如此,使得电子设备提高对力度的精确度的控制,使得用户可以获得将所述传感单元移动的距离参数控制所述操作对象的力度,给用户更加直观的感受,所以能够方便用户进行使用,用户体验更好。
接下来执行步骤104,在该步骤中,由于步骤103生成的操作指令中包含的用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,执行所述操作指令,基于所述方向信息和距离信息操作所述操作对象。在具体实施过程中,例如所述传感单元移动的方向参数为45°,所述反向参数45°对应应的射箭方向信息为水平向左的方向,且所述传感单元移动的距离参数为2cm,且所述2cm对应的距离信息为20%力度,在执行所述操作指令时,以20%力度将箭沿沿水平向左的方向射出。
其次,在执行所述操作指令,以操作所述操作对象之后,也就是传感单元自动复位之后,获取所述传感单元在所述触摸感应单元上的第三位置参数;并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,将所述传感单元从与所述第三位置对应的第一位置参数调整到与所述第一位置参数对应的第二位置。其中,所述传感单元能够自动复位到所述第二位置,或者所述电子设备向所述传感单元发送控制指令以控制所述传感单元返回到所述第二位置。
在具体实施过程中,如图3所示,在执行所述操作指令之后,处于第四位置的传感单元32自动复位到处于第一位置参数的传感单元33,在所述传感单元在完成自动复位之后,为进一步确保所述传感单元下次移动的准确性,需要获取所述传感单元接触所述触摸感应单元的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数不同,在不同时,将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到处于第一位置参数的传感单元33。如此,能够进一步提高所传感单元时的精度,为用户提供方便,用户的体验更好。
本发明提供了一种信息处理的方法,应用于电子设备,所述电子设备设置有触摸感应单元,所述电子设备例如是手机、平板电脑、笔记本电脑等电子设备,所述触摸感应单元例如是电阻式触摸屏、电容式触摸屏等电子设备。
参见图5,该方法包括:
步骤501:在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的移动的方向参数;
步骤502:以及获取所述传感单元在所述触摸感应单元上移动的距离参数;
步骤503:基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息;
步骤504:执行所述操作指令,以操作所述操作对象。
其中,所述传感单元例如是设置有导电元件的摇杆等实体装置。
其中,在步骤501中,在所述触摸感应单元上检测到有传感单元时,基于一预设规则,判断所述传感单元是否在所述触摸感应单元的固定区域内;在所述传感单元在所述触摸感应单元的固定区域内时,获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。在具体实施过程,在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的第二位置参数;基于所述第二位置参数,判断所述传感单元是否在所述触摸感应单元的固定区域内。
具体来讲,在所述触摸感应单元设置有固定区域,获取所述固定区域的第五位置参数,当所述传感单元与所述触摸感应单元接触时,获取所述传感单元在所述触摸感应单元上的第二位置参数,判断所述第二位置参数是否在所述第五位置参数内,当所述第二位置参数在所述第五位置参数内时,获取所述传感单元在所述固定区域内移动的方向参数。例如,如图6所示,触摸屏60上设置有固定区域61,当传感单元62在固定区域61内时,获取传感单元在固定区域61内移动的方向参数。
其中,步骤501和步骤502没有先后顺序,本实例例是以先执行步骤501为例,但实际实施时,也可以先执行步骤502,还可以同时执行步骤501和步骤502。
接下来执行步骤502,在该步骤中,根据步骤501在获取所述方向参数时,基于获取的所述传感单元的第二位置参数,以及所述传感单元在所述固定区域内移动时获取所述传感单元接触所述触摸感应单元的第四位置参数,可以获取所述传感单元在所述触摸感应单元上移动的距离参数。
接下来执行步骤503,在该步骤中,基于所述方向参数,确定所述触摸感应单元上一操作对象移动方向的方向信息;基于所述距离参数,确定所述操作对象移动距离的距离信息,基于所述方向信息和所述距离信息,生成一操作指令。在具体实施过程中,将所述传感单元的方向参数与所述触摸感应单元当前操作的操作对象的方向参数相匹配,所述传感单元在所述触摸感应单元移动的方向参数都会与所述操作对象移动的方向信息相对应,例如若所述传感单元移动的方向参数0°,则在射箭游戏中将箭朝水平方向向左的方向射击。如此,使得电子设备提高对力度的精确度的控制,使得用户可以获得将所述传感单元移动的距离参数控制所述操作对象的力度,给用户更加直观的感受,所以能够方便用户进行使用,用户体验更好。
接下来执行步骤504,在该步骤中,由于步骤503生成的操作指令中包含的用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,执行所述操作指令,基于所述方向信息和距离信息操作所述操作对象。
其次,在执行所述操作指令,以操作所述操作对象之后,也就是传感单元自动复位之后,获取所述传感单元在所述触摸感应单元上的第三位置参数;并判断所述第三位置参数是否与所述第二位置参数相同,在所述第三位置参数与所述第二位置参数不同时,将所述传感单元从与所述第三位置参数对应的第一位置调整到与所述第二位置参数对应的第三位置。其中,所述传感单元能够自动复位到所述第三位置,或者所述电子设备向所述传感单元发送控制指令以控制所述传感单元返回到所述第三位置。如此,能够进一步提高所传感单元时的精度,为用户提供方便,用户的体验更好。
本发明还提供了一种电子设备,所述电子设备设置有触摸感应单元,所述电子设备例如是手机、平板电脑、笔记本电脑等电子设备,所述触摸感应单元例如是电阻式触摸屏、电容式触摸屏等电子设备。
参见图7,该电子设备包括:电路板701;处理芯片702,设置于电路板上,在触摸感应单元703上检测到有传感单元704时,用于获取传感单元704在触摸感应单元703上的移动的方向参数,以及用于获取传感单元704在触摸感应单元703上移动的距离参数,并基于所述方向参数和所述移动参数,用于生成一操作指令,其中,所述操作指令中包含用于指示触摸感应单元703上一操作对象移动方向的方向信息及移动距离的距离信息,并执行所述操作指令,以操作所述操作对象。
其中,电路板701可以是电子设备的主板,进一步,处理芯片702可以是单独的处理芯片,也可以集成在处理器中。
进一步,传感单元704可以为设置有导电单元的实体摇杆,能够与触摸感应单元703进行数据传输。
进一步,处理芯片702设置有第一移动参数获得单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元接触所述触摸感应单元的第一位置参数,再基于所述第一位置参数,用于确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
进一步,处理芯片702设置有指令生成单元,基于所述方向参数,用于确定所述触摸感应单元上一操作对象移动方向的方向信息,基于所述距离参数,用于确定所述操作对象的移动距离的距离信息,再基于所述方向信息和所述距离信息,用于生成一操作指令。
进一步,处理芯片702设置有第一位置调整单元,在执行所述操作指令,以操作所述操作对象之后,用于获取所述传感单元在所述触摸感应单元上的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,用于将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。
在一实施例中,当传感单元704与触摸感应单元703接触时,处理芯片702能够从触摸感应单元703上获取传感单元704接触触摸感应单元703的第一位置参数,当传感单元704在触摸感应单元703上移动时获取传感单元704触摸感应单元703的第四位置参数,基于所述第一位置参数和所述第四位置参数,可以获得传感单元703在触摸感应单元703上移动的方向参数和距离参数,再根据处理芯片702中预设的对应关系和函数,可以获得与触摸感应单元703当前的操作对象对应的方向信息和距离信息,将所述方向信息和所述距离信息设置在控制指令中进行执行,从而使得用户通过控制传感单元704的移动来控制所述操作对象的移动,给用户更加直观的感受,所以能够方便用户进行使用,用户体验更好。
前述图1实施例中的信息处理的方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对输出语音的方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
本发明另一方面还提供了一种电子设备,所述电子设备设置有触摸感应单元,所述电子设备例如是手机、平板电脑、笔记本电脑等电子设备,所述触摸感应单元例如是电阻式触摸屏、电容式触摸屏等电子设备。
参见图8,该电子设备包括:电路板801;处理芯片802,设置于电路板上,在触摸感应单元803上检测到有传感单元804时,用于获取传感单元804在触摸感应单元803上的移动的方向参数,以及用于获取传感单元804在触摸感应单元803上移动的距离参数,并基于所述方向参数和所述移动参数,用于生成一操作指令,其中,所述操作指令中包含用于指示触摸感应单元803上一操作对象移动方向的方向信息及移动距离的距离信息,并执行所述操作指令,以操作所述操作对象。
其中,电路板801可以是电子设备的主板,进一步,处理芯片802可以是单独的处理芯片,也可以集成在处理器中。
进一步,传感单元804可以为设置有导电单元的实体摇杆,能够与触摸感应单元803进行数据传输。
进一步,处理芯片802设置有第二移动参数获得单元,在所述触摸感应单元上检测到有传感单元时,基于一预设规则,用于判断所述传感单元是否在所述触摸感应单元的固定区域内,在所述传感单元在所述触摸感应单元的固定区域内时,用于获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
进一步,所述第二移动参数获得单元设置判断单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元在所述触摸感应单元上的第二位置参数,并基于所述第二位置参数,用于判断所述传感单元是否在所述触摸感应单元的固定区域内。
进一步,处理芯片802设置有指令生成单元,基于所述方向参数,用于确定所述触摸感应单元上一操作对象移动方向的方向信息,基于所述距离参数,用于确定所述操作对象的移动距离的距离信息,再基于所述方向信息和所述距离信息,用于生成一操作指令。
进一步,处理芯片802设置有第二位置调整单元,在执行所述操作指令,以操作所述操作对象之后,用于获取所述传感单元在所述触摸感应单元上的第三位置参数;并判断所述第三位置参数是否与所述第二位置参数相同,在所述第三位置参数与所述第二位置参数不同时,将所述传感单元从与所述第三位置参数对应的第一位置调整到与所述第二位置参数对应的第三位置。
前述图5实施例中的信息处理的方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对语音交互的方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
上述本申请实施例中的技术方案,至少具有如下的技术效果或优点:
其一、由于本申请实施例在所述触摸感应单元上检测到有传感单元,获取所述传感单元在所述触摸感应单元上移动的方向参数和距离参数,再基于所述方向参数和所述距离参数,生成包含有用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息的操作指令,再执行所述操作指令,以操作所述操作对象。因此,通过这种方法,可以使得电子设备根据传感单元在所述触摸感应单元上的移动的方向参数和距离参数来控制对应的操作对象的移动的方向信息和距离信息,能够有效提高控制力度和方向的精确度,使得用户能够更加准确的控制所述操作对象的力度和方向,所以能够方便用户进行使用,用户体验更好。
其二、由于本申请实施例在执行所述操作指令,以操作所述操作对象之后,即,所述传感单元自动复位之后,获取所述传感单元在所述触摸感应单元上的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,用于将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。因此,通过这种方法,可以使得电子设备获得的所述传感单元在所述触摸感应单元上移动的方向参数和距离参数更加准确,从而进一步提高控制方向和力度的精确度,使得用户能够更加准确的控制所述操作对象的力度和力度,所以能够方便用户进行使用,用户体验更好。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (8)
1.一种信息处理的方法,应用于电子设备,所述电子设备设置有触摸感应单元,其特征在于,所述方法包括:
在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元的第一位置参数,基于所述第一位置参数,确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数;以及
获取所述传感单元在所述触摸感应单元上移动的距离参数;
基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息;
执行所述操作指令,以操作所述操作对象;
在操作所述操作对象之后,所述方法还包括:
获取所述传感单元在所述触摸感应单元上的第三位置参数;
判断所述第三位置参数是否与所述第一位置参数相同;
在所述第三位置参数与所述第一位置参数不同时,将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。
2.如权利要求1所述的方法,其特征在于,所述在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数,具体包括:
在所述触摸感应单元上检测到有传感单元时,基于一预设规则,判断所述传感单元是否在所述触摸感应单元的固定区域内;
在所述传感单元在所述触摸感应单元的固定区域内时,获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
3.如权利要求2所述的方法,其特征在于,所述在所述触摸感应单元上检测到有传感单元时,基于一预设规则,判断所述传感单元是否在所述触摸感应单元的固定区域内,具体包括:
在所述触摸感应单元上检测到有传感单元时,获取所述传感单元在所述触摸感应单元上的第二位置参数;
基于所述第二位置参数,判断所述传感单元是否在所述触摸感应单元的固定区域内。
4.如权利要求1所述的方法,其特征在于,所述基于所述方向参数和所述距离参数,生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,具体包括:
基于所述方向参数,确定所述触摸感应单元上一操作对象移动方向的方向信息;
基于所述距离参数,确定所述操作对象的移动距离的距离信息;
基于所述方向信息和所述距离信息,生成一操作指令。
5.一种电子设备,所述电子设备设置有触摸感应单元,其特征在于,所述电子设备包括:
电路板;
一处理芯片,设置于电路板上,所述处理芯片设置有第一移动参数获得单元及第一位置调整单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元在所述触摸感应单元接触所述触摸感应单元的第一位置参数,再基于所述第一位置参数,用于确定所述触摸感应单元的固定区域,以及获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数,以及用于获取所述传感单元在所述触摸感应单元上移动的距离参数,并基于所述方向参数和所述距离参数,用于生成一操作指令,其中,所述操作指令中包含用于指示所述触摸感应单元上一操作对象移动方向的方向信息及移动距离的距离信息,并执行所述操作指令,以操作所述操作对象,在操作所述操作对象之后,用于获取所述传感单元在所述触摸感应单元上的第三位置参数,并判断所述第三位置参数是否与所述第一位置参数相同,在所述第三位置参数与所述第一位置参数不同时,用于将所述传感单元的当前位置从与所述第三位置参数对应的第一位置调整到与所述第一位置参数对应的第二位置。
6.如权利要求5所述的电子设备,其特征在于,所述处理芯片设置有第二移动参数获得单元,在所述触摸感应单元上检测到有传感单元时,基于一预设规则,用于判断所述传感单元是否在所述触摸感应单元的固定区域内,在所述传感单元在所述触摸感应单元的固定区域内时,用于获取所述传感单元在所述触摸感应单元的固定区域内移动的方向参数。
7.如权利要求6所述的电子设备,其特征在于,所述第二移动参数获得单元设置有判断单元,在所述触摸感应单元上检测到有传感单元时,用于获取所述传感单元在所述触摸感应单元上的第二位置参数,并基于所述第二位置参数,用于判断所述传感单元是否在所述触摸感应单元的固定区域内。
8.如权利要求5所述的电子设备,其特征在于,所述处理芯片设置有指令生成单元,基于所述方向参数,用于确定所述触摸感应单元上一操作对象移动方向的方向信息,基于所述距离参数,用于确定所述操作对象的移动距离的距离信息,再基于所述方向信息和所述距离信息,用于生成一操作指令。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210360656.5A CN103677376B (zh) | 2012-09-21 | 2012-09-21 | 信息处理的方法及电子设备 |
US14/033,678 US20140085236A1 (en) | 2012-09-21 | 2013-09-23 | Information Processing Method And Electronic Apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210360656.5A CN103677376B (zh) | 2012-09-21 | 2012-09-21 | 信息处理的方法及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103677376A CN103677376A (zh) | 2014-03-26 |
CN103677376B true CN103677376B (zh) | 2017-12-26 |
Family
ID=50315166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210360656.5A Active CN103677376B (zh) | 2012-09-21 | 2012-09-21 | 信息处理的方法及电子设备 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20140085236A1 (zh) |
CN (1) | CN103677376B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170097804A1 (en) * | 2015-10-02 | 2017-04-06 | Fred Collopy | Visual music color control system |
CN106843667A (zh) * | 2015-12-07 | 2017-06-13 | 北京骑当千网络科技股份有限公司 | 一种在触摸显示屏上的游戏操作方法及*** |
CN109550238B (zh) * | 2018-09-20 | 2022-01-25 | 厦门吉比特网络技术股份有限公司 | 一种游戏中的角度修正方法和装置 |
CN109847333A (zh) * | 2018-12-29 | 2019-06-07 | 努比亚技术有限公司 | 一种设备控制方法、装置及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101482795A (zh) * | 2004-07-30 | 2009-07-15 | 苹果公司 | 用于触敏输入设备的基于模式的图形用户接口 |
CN102371070A (zh) * | 2010-07-08 | 2012-03-14 | 迪士尼企业公司 | 使用触摸屏设备用于玩具玩耍的互动游戏件 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7495659B2 (en) * | 2003-11-25 | 2009-02-24 | Apple Inc. | Touch pad for handheld device |
JP4605214B2 (ja) * | 2007-12-19 | 2011-01-05 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
CA2778774A1 (en) * | 2009-10-16 | 2011-04-21 | Rpo Pty Limited | Methods for detecting and tracking touch objects |
CN102812422B (zh) * | 2010-03-18 | 2016-01-06 | 京瓷株式会社 | 电子设备 |
MX2012010864A (es) * | 2010-03-22 | 2013-04-03 | Mattel Inc | Dispositivo electronico y la entrada y salida de datos. |
US9281415B2 (en) * | 2010-09-10 | 2016-03-08 | The Board Of Trustees Of The Leland Stanford Junior University | Pressure sensing apparatuses and methods |
US20120212405A1 (en) * | 2010-10-07 | 2012-08-23 | Benjamin Zeis Newhouse | System and method for presenting virtual and augmented reality scenes to a user |
-
2012
- 2012-09-21 CN CN201210360656.5A patent/CN103677376B/zh active Active
-
2013
- 2013-09-23 US US14/033,678 patent/US20140085236A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101482795A (zh) * | 2004-07-30 | 2009-07-15 | 苹果公司 | 用于触敏输入设备的基于模式的图形用户接口 |
CN102371070A (zh) * | 2010-07-08 | 2012-03-14 | 迪士尼企业公司 | 使用触摸屏设备用于玩具玩耍的互动游戏件 |
Also Published As
Publication number | Publication date |
---|---|
US20140085236A1 (en) | 2014-03-27 |
CN103677376A (zh) | 2014-03-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9588599B2 (en) | Magnetic vector sensor positioning and communication system | |
CN104436657B (zh) | 游戏控制方法、装置以及电子设备 | |
US9600075B2 (en) | Haptic effects with proximity sensing | |
CN102902404B (zh) | 触摸面板 | |
CN102436338B (zh) | 信息处理设备和信息处理方法 | |
CN102549532B (zh) | 使用触摸面板的电子装置和其设置值修改方法 | |
US20120242594A1 (en) | Input device and input method | |
CN106843739A (zh) | 一种移动终端的显示控制方法及移动终端 | |
CN106681638A (zh) | 一种触摸屏控制方法、装置及移动终端 | |
CN103677376B (zh) | 信息处理的方法及电子设备 | |
CN104423855B (zh) | 一种信息处理方法及电子设备 | |
CN103645844A (zh) | 一种页面显示方法及装置 | |
CN102478960B (zh) | 人机交互设备以及将该设备用于虚拟世界的装置和方法 | |
CN105242780B (zh) | 一种交互控制方法和装置 | |
US20180101262A1 (en) | Multi-phase touch-sensing electronic device | |
CN109491579A (zh) | 对虚拟对象进行操控的方法和装置 | |
CN107154685A (zh) | 一种无线充电底座对位的提示方法和移动终端 | |
CN102768597B (zh) | 一种操作电子设备的方法及装置 | |
CN103809867A (zh) | 一种控制方法、装置及电子设备 | |
CN104049787B (zh) | 一种电子设备和控制方法 | |
Mrazovac et al. | Gesture based hardware interface for RF lighting control | |
CN103399641B (zh) | 一种终端控制的方法、传感模组及终端 | |
CN107111387A (zh) | 确定方位角或姿态的方法、触控输入装置、触控屏及*** | |
CN104780264B (zh) | 基于传感器的手持设备的交互控制方法 | |
CN103729104B (zh) | 设有电阻膜式触摸面板的电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant |