数值调节控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:25914152 阅读:23 留言:0更新日期:2020-10-13 10:32
本公开提供了一种数值调节控制方法、数值调节控制装置、电子设备及计算机可读存储介质,涉及人机交互技术领域。该方法包括:在检测到作用于一数值调节控件的触控事件时,检测所述触控事件的触控点在所述交互界面中的位置;在所述触控事件的触控点在一预设区域范围时,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的距离;根据所述距离与灵敏度之间的映射关系以及所述触控点在第二方向上的滑动距离调整与所述数值调节控件对应的数值。本公开可以提高数值调节的精准度和效率。

【技术实现步骤摘要】
数值调节控制方法、装置、电子设备及存储介质
本公开涉及人机交互领域,具体而言,涉及一种数值调节控制方法及数值调节控制装置、电子设备及计算机可读存储介质。
技术介绍
随着移动通信的技术的快速发展,出现了大量的游戏应用。在各类游戏应用的场景中,通常会涉及数值的调整,例如调整虚拟士兵数量、虚拟武器数量等。因此如何在屏幕尺寸限制前提下兼顾数值调整的效率和准确率,成为目前多数游戏应用致力于解决的问题。相关技术中,大多基于多点触摸方式,例如通过滑动结合点击的方式进行数值调整。其中,滑动操作用于数值的快速调节,以将数值调整到一个比较大的模糊的范围;点击操作用于数值的单个调整,以精确微调至适合数值。参考图1所示,通过提供进度条进行粗放的快速调节,再通过“+”、“-”号控件进行+1或者-1的精确调节,从而实现粗放及精细的数字调节。为了提升输入效率,相关技术中还提供了一种通过数字输入框直接在才做界面上输入数字的方式,如图2所示,通过在交互界面上输入数字,实现数量的直接控制,同时还可以通过点击加减号进行数量微调,输入完毕后可点击浮框周围关闭数字区域。但在实际移动游戏应用中,上述两种方式存在以下问题:一、每次调节都要进行滑动和点击两步操作,因此用户想要在一个较大数值范围内进行数值增加或者减少操作时,或者想要快速定位到某个数值区域内时,需要滑动加上多次点击增加或者减少控件按钮才可实现,操作量大且效率较低;二、进行滑动操作时很容易滑过,微调时需要多次点击,实际每次点击次数和操作时间不可控,从而导致容错性较低;三、数字输入框占用了大量的交互界面,导致屏幕利用率较低。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种数值调节控制方法及一种数值调节控制装置、电子设备及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一个方面,提供一种数值调节控制方法,应用于可呈现交互界面的移动触控终端,包括:在检测到作用于一数值调节控件的触控事件时,检测所述触控事件的触控点在所述交互界面中的位置;在所述触控事件的触控点在一预设区域范围时,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的距离;根据所述距离与灵敏度之间的映射关系以及所述触控点在第二方向上的滑动距离调整与所述数值调节控件对应的数值。在本公开的一种示例性实施例中,在接收到作用于一数值调节控件的触控事件前,所述方法还包括:在接收到作用于所述数值调节控件的触控起始事件时,触发执行数值调节功能。在本公开的一种示例性实施例中,所述方法还包括:在检测到作用于所述数值调节控件的触控事件时,在所述交互界面中提供一触控辅助控件。在本公开的一种示例性实施例中,根据所述触控点的滑动控制所述触控辅助控件沿所述第二方向移动。在本公开的一种示例性实施例中,所述触控辅助控件挂接在所述数值调节控件上。在本公开的一种示例性实施例中,所述距离与灵敏度之间的映射关系包括:在所述触控点在所述第一方向上的所述距离小于一预设阈值时,单位距离对应的所述灵敏度为第一灵敏度;在所述距离大于所述预设阈值时,单位距离对应的所述灵敏度为第二灵敏度;其中,所述第一灵敏度小于所述第二灵敏度。在本公开的一种示例性实施例中,所述距离与灵敏度之间的映射关系包括:所述触控点在所述第二方向上单位距离对应的所述灵敏度相同。在本公开的一种示例性实施例中,所述方法还包括:根据所述触控点在所述第一方向上的距离以及所述触控点在所述第二方向上的滑动距离的比值控制所述灵敏度。在本公开的一种示例性实施例中,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的距离包括:根据所述触控事件的轨迹获取所述触控点与所述数值调节控件之间在所述第一方向上的距离。在本公开的一种示例性实施例中,所述方法还包括:在检测到与所述触控事件连续的触控结束事件时,在所述交互界面上标识性显示与所述数值调节控件对应的数值。在本公开的一种示例性实施例中,所述方法还包括:在检测到与所述触控事件连续的所述触控结束事件时,隐藏所述触控辅助控件。在本公开的一种示例性实施例中,所述方法还包括:在提供所述触控辅助控件时,取消对多个功能控件的控制。根据本公开的一个方面,提供一种数值调节控制装置,应用于可呈现交互界面的移动触控终端,包括:事件检测模块,用于在检测到作用于一数值调节控件的触控事件时,检测所述触控事件的触控点在所述交互界面中的位置;距离获取模块,用于在所述触控事件的触控点在一预设区域范围时,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的滑动距离;数值调节模块,用于根据所述触控点在第二方向上的滑动距离以及所述滑动距离与灵敏度之间的映射关系调整与所述数值调节控件对应的数值。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的数值调节控制方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的数值调节控制方法。本公开一种示例性实施例提供的数值调节控制方法、数值调节控制装置、电子设备及计算机可读存储介质中,一方面,通过所述触控事件的触控点在第一方向的距离与所述灵敏度之间的映射关系以及在第二方向的滑动距离,可以快速地实现数值的调节和定位,并且提高了精准度;另一方面,只通过触控事件就可以实现数值的精确调节,相比于相关技术中的滑动和点击操作而言,减少了操作步骤,提高了数值调节的效率;再一方面,减少了控件的使用,提高了屏幕利用率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过参照附图来详细描述其示例实施例,本公开的上述和其他特征及优点将变得更加明显。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1为相关技术中第一种数值调节方式交互界面的示意图;图2为相关技术中第二种数值调节方式交互界面的示意图;图3示意性示出本公开示例性实施例中一种数值调节控制方法示意图;图4示意性示出本公开示例性实施例中一种触控辅助控件示意图;图5示意性示出本公开示例性实施例中一种距离获取的示意图;图6示意性示出本公开示例性实施例中一种触控辅助控件内触控事件触控点与数值调节控件距离映射本文档来自技高网
...

【技术保护点】
1.一种数值调节控制方法,应用于可呈现交互界面的移动触控终端,其特征在于,包括:/n在检测到作用于一数值调节控件的触控事件时,检测所述触控事件的触控点在所述交互界面中的位置;/n在所述触控事件的触控点在一预设区域范围时,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的距离,并获取所述触控点在第二方向上的滑动距离;/n根据所述触控点在第二方向上的滑动距离定位一数值区间,在定位到所述数值区间之后,根据所述第一方向的距离变化进一步调整与所述数值调节控件对应的数值。/n

【技术特征摘要】
1.一种数值调节控制方法,应用于可呈现交互界面的移动触控终端,其特征在于,包括:
在检测到作用于一数值调节控件的触控事件时,检测所述触控事件的触控点在所述交互界面中的位置;
在所述触控事件的触控点在一预设区域范围时,获取所述触控事件的触控点与所述数值调节控件之间在第一方向上的距离,并获取所述触控点在第二方向上的滑动距离;
根据所述触控点在第二方向上的滑动距离定位一数值区间,在定位到所述数值区间之后,根据所述第一方向的距离变化进一步调整与所述数值调节控件对应的数值。


2.根据权利要求1所述的数值调节控制方法,其特征在于,在接收到作用于一数值调节控件的触控事件前,所述方法还包括:
在接收到作用于所述数值调节控件的触控起始事件时,触发执行数值调节功能。


3.根据权利要求1所述的数值调节控制方法,其特征在于,所述方法还包括:
在检测到作用于所述数值调节控件的触控事件时,在所述交互界面中提供一触控辅助控件。


4.根据权利要求3所述的数值调节控制方法,其特征在于,根据所述触控点的滑动控制所述触控辅助控件沿所述第二方向移动。


5.根据权利要求3所述的数值调节控制方法,其特征在于,所述触控辅助控件挂接在所述数值调节控件上。


6.根据权利要求1所述的数值调节控制方法,其特征在于,所述距离与灵敏度之间的映射关系包括:
在所述触控点在所述第一方向上的所述距离小于一预设阈值时,单位距离对应的所述灵敏度为第一灵敏度;
在所述距离大于所述预设阈值时,单位距离对应的所述灵敏度为第二灵敏度;
其中,所述第一灵敏度小于所述第二灵敏度。


7.根据权利要求1所述的数值调节控制方法,其特征在于,所述距离与灵敏度之间的映射关系包括:
所述触控点在所述第二方向上单位距离对应的所述灵敏度相同。


8.根据权利要求6或7所述的数值调节控制方法,其特征在于,所述方法还包括:
根据所述触控点在所述第一方向上的距离以及...

【专利技术属性】
技术研发人员:王珺
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1