触摸设备的游戏轮盘加速控制方法及系统技术方案

技术编号:28499384 阅读:15 留言:0更新日期:2021-05-19 22:39
本发明专利技术提供一种触摸设备的游戏轮盘加速控制方法及系统,所述方法包括:实时获取游戏轮盘上触摸体滑动过程的指压坐标数据,其中,指压坐标为触摸体在游戏轮盘上滑动过程被捕捉的实际位置坐标;对实时获取的指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据;根据实时计算获取的映射坐标数据控制游戏角色对应移动。被控游戏角色持续移动的位移是手指持续滑动位移的映射比例的倍数关系,对被控游戏角色起到了加速移动的效果,实现了通过短距离手指滑动操控游戏角色在游戏界面的长距离快速移动的目的,能够有效缓解手部疲劳,提高大游戏界面的操作效率。提高大游戏界面的操作效率。提高大游戏界面的操作效率。

【技术实现步骤摘要】
触摸设备的游戏轮盘加速控制方法及系统


[0001]本专利技术涉及触摸设备领域,特别是涉及一种触摸设备的游戏轮盘加速控制方法及系统。

技术介绍

[0002]触摸设备的输入交互主要来自于触摸屏,由触摸屏采集手指触摸过程中的电容信号,然后转化成位置坐标信息,再将位置坐标信息传送给应用,应用根据收到的坐标信息,来对应执行单击、长按、滑动等指令。
[0003]目前的游戏应用对游戏角色的控制坐标是严格跟随用户手指对应移动的,然而随着用户对触摸设备的尺寸要求越来越大,游戏界面的尺寸也随着越变越大,但过大的游戏界面使得用户在通过拖动游戏轮盘来控制游戏角色移动时,手指需要拖动的行程更长,不仅导致游戏角色移动过慢,执行拖动需要花费的时间也更长,且在实行长时间的拖动操作时,容易增加手指疲劳。

技术实现思路

[0004]本专利技术的一个目的在于提出一种触摸设备的游戏轮盘加速控制方法,以解决目前过大的触摸屏尺寸使得用户在通过拖动游戏轮盘来控制游戏角色移动时,手指需要拖动的行程更长,导致游戏角色移动过慢,且在实行长时间的拖动操作时,容易增加手指疲劳的问题。
[0005]本专利技术提出了一种触摸设备的游戏轮盘加速控制方法,所述方法包括:
[0006]实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据,其中,所述指压坐标为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实际位置坐标;
[0007]对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据,其中,所述映射坐标为所述游戏轮盘对所述指压坐标加速控制后的虚拟坐标;
[0008]根据实时计算获取的所述映射坐标数据控制游戏角色对应移动。
[0009]根据本专利技术提出的触摸设备的游戏轮盘加速控制方法,具有以下有益效果:
[0010]当所述触摸体在所述游戏轮盘上进行一小段持续滑动时,所述映射坐标与所述指压坐标之间进行实时反馈,相同时间内,所述被控游戏角色移动的位移是手指滑动位移的映射比例的倍数关系,对所述被控游戏角色起到了加速移动的效果,实现了通过短距离手指滑动操控游戏角色在游戏界面的长距离快速移动的目的,能够有效缓解手部疲劳,提高大游戏界面的操作效率。
[0011]另外,根据本专利技术提供的触摸设备的游戏轮盘加速控制方法,还可以具有如下附加的技术特征:
[0012]进一步地,所述对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据的步骤中,所述映射坐
标的计算公式为:
[0013]B1=(A1‑
A0)*n+B0;
[0014]其中,A0为所述触摸体在所述游戏轮盘上滑动过程被捕捉的初始位置坐标,A1为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实时位置坐标,B0为所述游戏轮盘对所述指压坐标加速控制后的初始虚拟坐标,B1为所述游戏轮盘对所述指压坐标加速控制后的实时虚拟坐标,n为映射坐标变量与指压坐标变量之间的映射比例。
[0015]进一步地,所述实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据的步骤包括:
[0016]实时采集所述触摸体在所述游戏轮盘上滑动产生的电容信号;
[0017]将所述触摸体在所述游戏轮盘上滑动产生的电容信号转化成指压坐标数据。
[0018]本专利技术还提出了一种触摸设备的游戏轮盘加速控制系统,包括:
[0019]指压坐标获取模块:用于实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据,其中,所述指压坐标为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实际位置坐标;
[0020]映射坐标获取模块:用于对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据,其中,所述映射坐标为所述游戏轮盘对所述指压坐标加速控制后的虚拟坐标;
[0021]执行模块:用于根据实时计算获取的所述映射坐标数据控制游戏角色对应移动。
[0022]进一步地,所述映射坐标获取模块还用于所述映射坐标的计算公式为:
[0023]B1=(A1‑
A0)*n+B0;
[0024]其中,A0为所述触摸体在所述游戏轮盘上滑动过程被捕捉的初始位置坐标,A1为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实时位置坐标,B0为所述游戏轮盘对所述指压坐标加速控制后的初始虚拟坐标,B1为所述游戏轮盘对所述指压坐标加速控制后的实时虚拟坐标,n为映射坐标变量与指压坐标变量之间的映射比例。
[0025]进一步地,指压坐标获取模块还用于实时采集所述触摸体在所述游戏轮盘上滑动产生的电容信号;
[0026]将所述触摸体在所述游戏轮盘上滑动产生的电容信号转化成指压坐标数据。
[0027]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0028]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0029]图1为本专利技术第一实施例提供的触摸设备的游戏轮盘加速控制方法的流程图;
[0030]图2为本专利技术第一实施例提供的触摸设备的游戏轮盘加速控制系统的系统框图。
具体实施方式
[0031]为使本专利技术的目的、特征和优点能够更加明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。附图中给出了本专利技术的若干实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使对本
专利技术的公开内容更加透彻全面。
[0032]请参考图1,本专利技术的第一实施例提供一种触摸设备的游戏轮盘加速控制方法,包括步骤S101~S103。
[0033]S101,实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据,其中,所述指压坐标为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实际位置坐标。
[0034]其中,所述实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据的步骤包括:
[0035]实时采集所述触摸体在所述游戏轮盘上滑动产生的电容信号;
[0036]将所述触摸体在所述游戏轮盘上滑动产生的电容信号转化成指压坐标数据。
[0037]S102,对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据,其中,所述映射坐标为所述游戏轮盘对所述指压坐标加速控制后的虚拟坐标。
[0038]其中,所述对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据的步骤中,所述映射坐标的计算公式为:
[0039]B1=(A1‑
A0)*n+B0;
[0040]其中,A0为所述触摸体在所述游戏轮盘上滑动过程被捕捉的初始位置坐标,A1为所述触摸体在所述游戏轮盘上滑动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种触摸设备的游戏轮盘加速控制方法,其特征在于,所述方法包括:实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据,其中,所述指压坐标为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实际位置坐标;对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据,其中,所述映射坐标为所述游戏轮盘对所述指压坐标加速控制后的虚拟坐标;根据实时计算获取的所述映射坐标数据控制游戏角色对应移动。2.根据权利要求1所述的触摸设备的游戏轮盘加速控制方法,其特征在于,所述对实时获取的所述指压坐标数据根据映射坐标变量与指压坐标变量之间的映射比例关系进行映射反馈,实时计算获取映射坐标数据的步骤中,所述映射坐标的计算公式为:B1=(A1‑
A0)*n+B0;其中,A0为所述触摸体在所述游戏轮盘上滑动过程被捕捉的初始位置坐标,A1为所述触摸体在所述游戏轮盘上滑动过程被捕捉的实时位置坐标,B0为所述游戏轮盘对所述指压坐标加速控制后的初始虚拟坐标,B1为所述游戏轮盘对所述指压坐标加速控制后的实时虚拟坐标,n为映射坐标变量与指压坐标变量之间的映射比例。3.根据权利要求1所述的触摸设备的游戏轮盘加速控制方法,其特征在于,所述实时获取所述游戏轮盘上触摸体滑动过程的指压坐标数据的步骤包括:实时采集所述触摸体在所述游戏轮盘上滑动产生的电容信号;将所述触摸体在所述游戏轮盘...

【专利技术属性】
技术研发人员:塞力克
申请(专利权)人:上海众链科技有限公司
类型:发明
国别省市:

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

1