旋转控制方法和电子设备技术

技术编号:7627748 阅读:213 留言:0更新日期:2012-08-01 21:04
本发明专利技术提供了一种应用于电子设备的触摸控制方法及相应的电子设备。根据本发明专利技术实施例的旋转控制方法,包括:在显示区域中显示对象;检测第一触摸物在第一触摸感应区域上进行的第一输入;根据第一输入确定对象的旋转基准;检测第二触摸物在第二触摸感应区域上进行的第二输入;根据第二输入确定对象的旋转方向和角度;以及根据旋转基准、旋转方向和角度来旋转对象。

【技术实现步骤摘要】

本专利技术实施例涉及一种旋转控制方法和控制显示对象进行旋转的电子设备。
技术介绍
目前,例如移动电话、电子书、便携式计算机、个人计算机(PC)的各种电子装备已经被广泛应用。在这些便携式电子装备中,通常包括用于接收用户的输入的触摸感应单元以方便用户的操作。触摸感应单元可包括可由电容式触摸传感器或者电阻式触摸传感器之类传感器元件构成的触摸感应区域。用户可在触摸感应区域上进行诸如单击、双击、拖曳等动作来实现相应的控制功能。然而,随着技术的发展,处理器的处理能力提高,便携式电子设备可为用户提供的功能不断增多。以上例如单击、双击、拖曳之类的简单的触摸操作已经不能满足用户越来越多样化的操作需要。例如在触摸感应单元上移动手指以旋转显示对象时,通常需要通过在触摸感应区域上进行例如在Windows 7操作系统中支持的2指组合的旋转手势。然而,在一个触摸感应区域中进行多指操作时,由于操作不便,用户常常难以准确地对显示对象进行操控。此外,该方法只能决定显示对象在一个平面内控制顺时针或顺时针的旋转,而不适合在三维坐标系中对显示对象进行旋转操作。
技术实现思路
本专利技术实施例的目的在于提供一种能够准确控制显示对象进行旋转的旋转控制方法和相应的电子设备,以解决上述问题。本专利技术实施例提供了一种旋转控制方法,包括在显示区域中显示对象;检测第一触摸物在第一触摸感应区域上进行的第一输入;根据第一输入确定对象的旋转基准;检测第二触摸物在第二触摸感应区域上进行的第二输入;根据第二输入确定对象的旋转方向和角度;以及根据旋转基准、旋转方向和角度来旋转对象。本专利技术另一实施例提供了一种电子设备。电子设备包括显示单元,包括显示区域,配置来在显示区域中显示对象;第一触摸感应单元,包括第一触摸感应区域,配置来检测第一触摸物在第一触摸感应区域上进行的第一输入;第二触摸感应单元,包括第二触摸感应区域,配置来检测第二触摸物在第二触摸感应区域上进行的第二输入;以及处理单元,配置来根据第一输入确定对象的旋转基准,根据第二输入确定对象的旋转方向和角度,并根据旋转基准、旋转方向和角度来旋转对象。在上述本专利技术实施例提供的方案中,通过在第一触摸感应区域上和第二触摸感应区域上分别进行第一输入和第二输入,能够准确地确定对象的旋转基准,以及旋转方向和角度,同时方便了用户的操作。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例的描述中所需要使用的附图作简单地介绍。下面描述中的附图仅仅是本专利技术的示例性实施例。图1是描述了根据本专利技术实施例的旋转控制方法的流程图。图2是描述了根据本专利技术一个实施例,通过与第一输入对应的在第一触摸感应区域上的一个触摸点的位置坐标来确定旋转轴的方法的流程图。图3是描述了根据本专利技术一个实施例,通过与第一输入对应的在第一触摸感应区域上的一个触摸点的位置坐标来确定旋转轴的一种示例情形的说明图。图4是描述了根据本专利技术另一实施例,通过与第一输入对应的在第一触摸感应区域上的一个触摸点的位置坐标来确定旋转轴的一种示例情形的说明图。图5是描述了根据本专利技术一个实施例,通过与第一输入对应的在第一触摸感应区域上的两个触摸点的位置坐标来确定旋转轴的方法的流程图。图6是描述了根据本专利技术一个实施例,通过与第一输入对应一个触摸点的在显示对象上的对象映射坐标来确定旋转轴的方法的流程图。图7是描述了根据本专利技术一个实施例,通过与第一输入对应的一个触摸点在显不对象上的对象映射坐标来确定旋转轴的一种示例情形的说明图。图8是描述了根据本专利技术一个实施例,通过与第一输入对应两个触摸点的在显示对象上的对象映射坐标来确定旋转轴的方法的流程图。图9是描述了根据本专利技术一个实施例,通过与第一输入对应的两个触摸点在显示对象上的对象映射坐标来确定旋转轴的一种示例情形的说明图。图10是描述了根据本专利技术一个实施例,通过与第一输入对应三个触摸点的在显示对象上的对象映射坐标来确定旋转轴的方法的流程图。图11是描述了根据本专利技术一个实施例,通过与第一输入对应的三个触摸点在显示对象上的对象映射坐标来确定旋转轴的一种示例情形的说明图。图12是描述了根据本专利技术一个实施例,通过与第一输入对应一个触摸点的在显示对象上的坐标系映射坐标来确定旋转轴的方法的流程图。图13是描述了根据本专利技术一个实施例,通过与第一输入对应的一个触摸点在参考坐标系中的坐标系映射坐标来确定旋转轴的一种示例情形的说明图。图14是描述了根据本专利技术一个实施例,通过与第一输入对应两个触摸点的在参考坐标系中的坐标系映射坐标来确定旋转轴的方法的流程图。图15是描述了根据本专利技术一个实施例,通过与第一输入对应的两个触摸点在在参考坐标系中的坐标系映射坐标来确定旋转轴的一种示例情形的说明图。图16是描述了根据第一输入确定对象的多个组成部分中响应于第二输入进行旋转的组成部分一种示例情形的说明图。图17是示出根据本专利技术实施例的电子设备的示范性结构框图。具体实施例方式在下文中,将参考附图详细描述本专利技术的优选实施例。注意,在本说明书和附图中,具有基本上相同步骤和元素用相同的附图标记来表示,且对这些步骤和元素的重复解释将被省略。在本专利技术的以下实施例中,电子设备指的是能够与其他设备通信的设备。电子设备的具体形式包括但不限于个人计算机、移动电话、便携式计算机、游戏机等。图I是描述了根据本专利技术实施例的旋转控制方法100的流程图。下面,将参照图I来描述根据本专利技术实施例的旋转控制方法如图I所示,在步骤SllO中,在显示区域中显示对象。在本实施例中,在显示区域中显示的对象可以是二维(即,平面)对象,也可以是三维(即,立体)对象。在步骤S120中,检测第一触摸物在第一触摸感应区域上进行的第一输入,并且在步骤S130中,根据在步骤S120中检测的第一输入确定对象的旋转基准。旋转基准可为旋转基准点或旋转轴等。优选地,重叠设置显示区域与第一触摸感应区域,以便于用户直观并且准确地确定旋转基准。可通过与第一输入对应的在第一触摸感应区域上的位置坐标、与第一输入对应的在显不对象上的对象映射坐标、或者与第一输入对应的在参考坐标系中的坐标系映射坐标等来准确地确定旋转基准。具体地,可在步骤S120中检测第一输入以获得与第一输入对应的在第一触摸感应区域上的位置坐标。然后在步骤S130中根据在步骤S120中获得的一个触摸点的位置坐标,确定旋转轴的位置。可替换地,根据本专利技术的另一个实施例,可在步骤S120中检测第一输入以获得与第一输入对应的在第一触摸感应区域上的位置坐标。然后将位置坐标映射到对象上以获得与位置坐标对应的对象映射坐标。在步骤S130中可根据对象映射坐标确定作为旋转基准的旋转轴或旋转基准点。此外,根据本专利技术的另一个实施例,可预先设定参考坐标系,并且在显示对象的同时显示该参考坐标系。可在步骤S120中检测第一输入以获得与第一输入对应的在第一触摸感应区域上的位置坐标。然后将位置坐标映射到参考坐标系上以获得与位置坐标对应的坐标系映射坐标。在步骤S130中可根据坐标系映射坐标确定作为旋转基准的旋转轴或旋转基准点。在下文中将对确定旋转基准的方法进行详细说明。在步骤S140中,检测第二触摸物在第二触摸感应区域上进行的第二输入,并且在步骤S150中,根据在步骤S140中检测的第二输入确定对象的旋转方向和角度。第二输入可本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:张怡邵翔宁晓魁
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1
相关领域技术