在触摸终端上加载触摸控制场景的方法及设备的制造方法_2

文档序号:8905031阅读:来源:国知局
摸终端的触屏上对触摸按钮的触控操作;在此,所述触摸按钮的位置可以根据实际需要设定,如可以设定:所述触控操作之前、之中、之后所述触摸按钮均位于触屏的同一位置,如触屏的左下角某一固定位置,从而留出更多的触屏面积供触控操作所对应的对象的清晰显示;还可以设定:所述触控操作之前的所述触摸按钮的位置与触控操作之中及之后所述触摸按钮在所述触屏上的位置不同,即所述触控操作之中及之后,所述触摸按钮在所述触屏上的位置发生了移动,从而提升用户对触摸按钮的操作动态体验;此外,还可以设定:所述触控操作之前的所述触摸按钮在所述触屏上的位置与触控操作之中的所述触摸按钮在所述触屏上的位置不同,即所述触控操作之中,所述触摸按钮在所述触屏上的位置发生了移动,然后,在所述触控操作之后,所述触摸按钮在所述触屏上的位置又复位到触控操作之前的所述触摸按钮在所述触屏上的原始位置,从而在提升用户对触摸按钮的操作动态体验同时,将触摸按钮的移动范围控制在较小的范围内,不影响留出更多的触屏面积来供触控操作所对应的对象的清晰显示。上述在所述触摸按钮的位置在所述触屏上发生了移动的情况下,所述触摸按钮的可移动范围在触屏上所占的面积相比于触控操作所对应的对象可移动范围在触屏上所占的面积会较小,以在触屏上留出更多的面积区域,用于对所述对象作更清晰的显示,例如可将触屏的左边的三分之一的区域作为所述触摸按钮的移动范围,然后将触屏的剩余三分之二的区域作为对象的显示区域;
[0056]步骤S2,生成所述触控操作所对应的触摸控制场景,其中,所述触控操作所对应的对象在所述触摸控制场景中远离所述触摸按钮的范围内移动;在此,触摸控制场景包括触摸按钮、对象以及必要的背景,所述触控操作所对应的对象在所述触摸控制场景中远离所述触摸按钮的范围内移动,是指所述触控操作所对应的对象移动时其与所述触摸按钮保持一相对距离,无论所述对象朝向还是背向所述触摸按钮移动,所述对象与所述触摸按钮始终保持不变大小或可变大小相对距离,尤其当所述对象朝向所述触摸按钮移动导致所述对象离所述触摸按钮越来越近时,可以通过调整两者之间的相对距离来保证所述对象的清晰显示,具体来说,所述距离的大小可以根据触屏的大小、对象的大小及触摸按钮的大小匹配设置,只要所述对象能与触摸按钮清晰的区分,即所述对象不为所述触摸按钮遮挡即可,另夕卜,所述触摸按钮的数量可以是一个或多个,当所述触摸按钮为多个时,所述对象均要与每个触摸按钮保持一定的相对距离,以免被遮挡;
[0057]步骤S3,在所述触屏上加载所述触摸控制场景。本实施例实现将触摸按钮及其对象显示于同屏幕中,便捷触摸按钮对所述对象或基于所述对象的操控的同时,可以避免所述触控操作所对应的对象在触屏内移动时为触摸按钮所遮挡的问题,保证所述对象在所述触屏的触摸控制场景内的清晰显示及用户对所述对象或根据所述对象的精确操控。本实施例可应用于各种物体移动的操控领域,如应用于汽车、飞机或轮船等交通工具的驾驶控制,此时,汽车、飞机或轮船等可作为对象在触摸控制场景显示,当通过触控操作控制汽车、飞机或轮船移动行驶时,使汽车、飞机或轮船与触摸按钮始终保持一相对距离,防止汽车、飞机或轮船移动时为触摸按钮所遮挡,有助于对汽车、飞机或轮船的精确控制。
[0058]在此,所述触摸终端包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备其包括但不限于任何一种可与用户通过触摸板进行人机交互的移动电子产品,例如智能手机、PDA等,所述移动电子产品可以采用任意操作系统,如android操作系统、1S操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。本领域技术人员应能理解,其他的触摸控制设备同样适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0059]本申请一优选实施例的在触摸终端上加载触摸控制场景的方法中,所述对象包括:所述触控操作所控制的操作控制对象和/或所述操作控制对象的关联对象。与所述触控操作所关联显示的对象主要包括所述触控操作所控制的操作控制对象和/或所述操作控制对象的关联对象,例如,如果所述触摸按钮用来控制操作控制对象的移动,那么此时,所述触控操作所对应的对象为该操作控制对象,此外,如果操作控制对象的移动是基于其关联对象的移动位置,那么此时,所述对象还可包括所述操作控制对象的关联对象。在此,通过控制操作控制对象和关联对象在所述触摸控制场景中远离所述触摸按钮的范围内移动,可以有效地避免操作控制对象和关联对象在触屏内移动时为触摸按钮所遮挡,保证所述对象在所述触屏的触摸控制场景内的清晰显示及用户对所述对象或根据所述对象的精确操控。本实施例如应用于汽车、飞机或轮船等交通工具的驾驶控制,此时,汽车、飞机或轮船等可作为操作控制对象在触摸控制场景显示,同时,在汽车、飞机或轮船周围的移动物体如周围其它的汽车、飞机或轮船可作为所述操作控制对象的关联对象,一应用场景中所控制的汽车、飞机或轮船的移动的目的在于追踪或躲避周围其它的汽车、飞机或轮船,当通过触控操作控制汽车、飞机或轮船移动行驶时,使汽车、飞机或轮船及其周围的移动物体与触摸按钮始终保持一相对距离,防止汽车、飞机或轮船及其周围的移动物体移动时为触摸按钮所遮挡,有助于对汽车、飞机或轮船的精确控制。本领域技术人员应能理解上述所述对象的描述仅为举例,其他现有的或今后可能出现的所述对象的描述如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0060]本申请一优选实施例的在触摸终端上加载触摸控制场景的方法中,步骤S2包括:
[0061]所生成的触控操作所对应的触摸控制场景中,以远离所述触摸按钮的触屏边缘区域作为所述对象在触摸控制场景中的移动起始端,在此,所述触摸按钮的数量可以是一个或多个,当所述触摸按钮的数量为一个时,可设置对象从触摸按钮所在触屏侧的相反方向一侧的触屏边缘开始出现,尽量拉大对象与触摸按钮之间在触屏上的相对距离,以增加对象在触屏中的可移动的直接距离,提高触屏可移动范围的利用率,减少由于对象与触摸按钮的距离过近或重叠时而频繁调整两者的相对距离的计算量,另外,当所述触摸按钮为多个时,以同时远离多个触摸按钮的触屏边缘区域作为所述对象在触摸控制场景中的移动起始端,即尽量拉大对象与多个触摸按钮之间在触屏上的相对距离,以免被遮挡。本申请一更优选实施例中,所述触摸按钮和远离所述触摸按钮的触屏边缘区域分别对应分布于所述触屏的对角线的两端,触屏的对角线的距离是最长的,在此,将触摸按钮和对象分布于对角线的两端,可将两者之间的相对距离拉到最大程度,充分提高触屏可移动范围的利用率。例如,如图2所示,如果触摸按钮21在图2的触屏23中的位置,对应的所述对象22在触摸控制场景中的移动起始端在触屏23的位置如图2所示,这里尽量拉大对象与触摸按钮之间在触屏上的相对距离,这样图2中,所述对象22从移动起始端向触摸按钮21移动时,还有较长的一段距离,在一较长的对象移动时间内不用担心对象为触摸按钮所遮挡的问题,从而减少由于对象与触摸按钮的距离过近或重叠时而导致的距离调整次数。另外,本领域技术人员应能理解上述所述对象在触摸控制场景中的移动起始端的描述仅为举例,其他现有的或今后可能出现的所述对象在触摸控制场景中的移动起始端的描述如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0062]本申请一优选实施例的在触摸终端上加载触摸控制场景的方法中,步骤S2包括:
[0063]所生成的触控操作所对应的触摸控制场景中,当所述对象与所述触摸按钮的实际距离小于预设阈值时,将所述对象在触摸控制场景中的位置设置为进行镜像对称变换后的位置。在此,为了防止触摸按钮对所述对象的遮挡,采用对称的方法调整对像在触摸控制场景中的位置,以增加对象与触摸按钮的相对距离,例如,如图3所示,当对象22实际在触屏23的左下角被触摸按钮21遮挡时,对象22的位置如图3中触屏23背后的虚线位置,此时,生成的触摸控制场景中将所述对象22的位置调整显示为如图3所示的右上角,以拉大触摸按钮和对象之间的相对距离,避免触摸按钮对所述对象的遮挡问题。另外,对于触摸控制场景中有背景的情况,对所述对象在触摸控制场景进行镜像变换的同时,也需要同时对背景作镜像对称变换,以保证触摸控制场景中内容显示的一致性。对称本领域技术人员应能理解上述所述对象在触摸控制场景中的位置变换的描述仅为举例,其他现有的或今后可能出现的所述对象在触摸控制场景中的位置变换的描述如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0064]本申请一优选实施例的在触摸终端上加载触摸控制场景的方法中,步骤S2包括:
[0065]所生成的触控操作所对应的触摸控制场景中,当所述对象与所述触摸按钮的距离小于预设阈值时,使所述触摸控制场景中的背景向所述对象的待移动方向的反方向移动,并保持所述对象在所述触屏中的位置及对象与所述触摸按钮的相对距离保持不变。在此,为减少由于对象与触摸按钮的距
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1