一种虚拟摇杆控制方法及装置制造方法及图纸

技术编号:28211383 阅读:24 留言:0更新日期:2021-04-24 14:48
本文公开了一种虚拟摇杆控制方法及装置,涉及移动终端的虚拟摇杆控制技术。本文提供的一种虚拟摇杆控制方法,应用于触控电子设备,包括:检测虚拟摇杆对应的操作区域内的触屏操作;检测到触屏操作时,根据预设的用于表征触屏操作与模拟的摇杆操作的对应关系,确定检测到的触屏操作对应的摇杆操作;根据所述摇杆操作进行对应处理。本申请技术方案提供一种虚拟摇杆的控制方案,可以在触控电子设备的预设的操作区域内通过不同的触屏操作模拟物理摇杆的各种控制操作,从而通过对虚拟摇杆的触控操作达到真正模拟物理摇杆操作的效果。作达到真正模拟物理摇杆操作的效果。作达到真正模拟物理摇杆操作的效果。

【技术实现步骤摘要】
一种虚拟摇杆控制方法及装置


[0001]本专利技术涉及移动终端的虚拟摇杆控制技术,特别涉及一种虚拟摇杆控制方法及装置。

技术介绍

[0002]目前,常见的物理手柄如图1所示,其包含若干按键,有级别的扳机键,8个方向的十字键,以及两个具有二维范围坐标摇杆等。
[0003]由于物理手柄存在不便携的缺点,因此出现了模拟物理手柄的虚拟手柄。常见的虚拟手柄的显示界面如图2所示。其中,在虚拟手柄的显示界面的左侧显示的圆形控件即为对应的虚拟摇杆控件。但是,现有虚拟手柄的操作体验感不佳。

技术实现思路

[0004]本申请提供一种虚拟摇杆控制方法及装置。
[0005]本申请公开了一种虚拟摇杆控制方法,应用于触控电子设备,包括:
[0006]检测虚拟摇杆对应的操作区域内的触屏操作;
[0007]检测到触屏操作时,根据预设的用于表征触屏操作与模拟的摇杆操作的对应关系,确定检测到的触屏操作对应的摇杆操作;
[0008]根据所述摇杆操作进行对应处理。
[0009]可选地,上述方法中,所述检测虚拟摇杆对应的操作区域内的触屏操作,包括:
[0010]在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作。
[0011]可选地,上述方法还包括:
[0012]在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作之后,检测到触摸分离的操作,则确定模拟的摇杆操作包括摇杆对应的按键按下后按键抬起和/或摇杆摆动后再次摆动回初始位置的操作。
[0013]可选地,上述方法中,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:
[0014]在所述操作区域内依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏幕的组合操作时,确定模拟的摇杆操作包括摇杆对应的按键按下的操作。
[0015]可选地,上述方法中,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:
[0016]在所述操作区域内依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏
幕的组合操作后,检测到所述触摸屏幕的操作变化为滑动操作;确定模拟的摇杆操作包括摇杆对应的按键按下后摇杆摆动的操作。
[0017]可选地,上述方法中,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:
[0018]将所述虚拟摇杆对应的操作区域分为第一分区和第二分区,其中,所述第一分区为所述虚拟摇杆对应的操作区域的中心区域,所述第二分区为所述虚拟摇杆对应的操作区域中除第一分区以外的边缘区域;
[0019]当在所述第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置触摸屏幕的组合操作时,确定检测到的触屏操作对应的摇杆操作为摇杆摆动后,摇杆对应的按键按下的操作。
[0020]可选地,上述方法中,所述在所述虚拟摇杆对应的操作区域范围内检测点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:
[0021]将所述虚拟摇杆对应的操作区域分为第一分区和第二分区,其中,所述第一分区为所述虚拟摇杆对应的操作区域的中心区域,所述第二分区为所述虚拟摇杆对应的操作区域中除第一分区以外的边缘区域;
[0022]当在所述第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置的触摸屏幕组合操作后,检测到所述触摸屏幕的操作变化为滑动操作,确定检测到的触屏操作对应的摇杆操作为摇杆摆动后,摇杆对应的按键按下之后再次摆动摇杆的操作。
[0023]本申请还公开了一种虚拟摇杆控制装置,包括:
[0024]检测模块,用于检测虚拟摇杆对应的操作区域内的触屏操作;
[0025]对应模块,用于在检测到触屏操作时,根据预设的用于表征触屏操作与模拟的摇杆操作的对应关系,确定检测到的触屏操作对应的摇杆操作;
[0026]虚拟摇杆操作处理模块,用于根据所述摇杆操作进行对应处理。
[0027]可选地,上述装置中,所述对应模块,用于在检测到触屏操作时,根据预设的用于表征触屏操作与模拟的摇杆操作的对应关系,确定检测到的触屏操作对应的摇杆操作,包括:
[0028]在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作。
[0029]可选地,上述装置还包括:
[0030]第二对应模块,用于在虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作之后,检测到触摸分离的操作,则确定模拟的摇杆操作包括摇杆对应的按键按下后按键抬起和/或摇杆摆动后再次摆动回初始位置的操作。
[0031]可选地,上述装置中,所述第一对应模块包括第一子模块;
[0032]所述第一子模块,用于在所述检测模块,检测虚拟摇杆对应的操作区域内的触屏操作包括依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏幕的组合操作时,
确定模拟的摇杆操作包括摇杆对应的按键按下的操作。可选地,上述装置中,所述第一对应模块包括第二子模块;
[0033]所述第二子模块,用于在所述检测模块,检测虚拟摇杆对应的操作区域内的触屏操作包括在依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏幕的组合操作后,检测到所述触摸操作变化为滑动操作时,确定模拟的摇杆操作包括摇杆对应的按键按下后摇杆摆动的操作。
[0034]可选地,上述装置中,所述第一对应模块包括第三子模块;
[0035]所述第三子模块,用于在所述检测模块,检测虚拟摇杆对应的操作区域内的触屏操作包括在所述操作区域的第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置触摸屏幕的组合操作时,确定检测到的触屏操作对应的摇杆操作为摇杆摆动后,摇杆对应的按键按下的操作;
[0036]其中,所述第一分区为所述虚拟摇杆对应的操作区域的中心区域,所述第二分区为所述虚拟摇杆对应的操作区域中除第一分区以外的边缘区域。
[0037]可选地,上述装置中,所述第一对应模块包括第四子模块;
[0038]所述第四子模块,用于在所述检测模块,检测虚拟摇杆对应的操作区域内的触屏操作包括在所述操作区域的第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置的触摸屏幕组本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟摇杆控制方法,应用于触控电子设备,其特征在于,所述方法包括:检测虚拟摇杆对应的操作区域内的触屏操作;检测到触屏操作时,根据预设的用于表征触屏操作与模拟的摇杆操作的对应关系,确定检测到的触屏操作对应的摇杆操作;根据所述摇杆操作进行对应处理。2.根据权利要求1所述的方法,其特征在于,所述检测虚拟摇杆对应的操作区域内的触屏操作,包括:在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作之后,检测到触摸分离的操作,则确定模拟的摇杆操作包括摇杆对应的按键按下后按键抬起和/或摇杆摆动后再次摆动回初始位置的操作。4.根据权利要求2或3所述的方法,其特征在于,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:在所述操作区域内依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏幕的组合操作时,确定模拟的摇杆操作包括摇杆对应的按键按下的操作。5.根据权利要求2或3所述的方法,其特征在于,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:在所述操作区域内依次检测到点击屏幕,以及在点击屏幕的同一位置再次触摸屏幕的组合操作后,检测到所述触摸屏幕的操作变化为滑动操作,确定模拟的摇杆操作包括摇杆对应的按键按下后摇杆摆动的操作。6.根据权利要求2或3所述的方法,其特征在于,所述在所述虚拟摇杆对应的操作区域范围内检测到点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:将所述虚拟摇杆对应的操作区域分为第一分区和第二分区,其中,所述第一分区为所述虚拟摇杆对应的操作区域的中心区域,所述第二分区为所述虚拟摇杆对应的操作区域中除第一分区以外的边缘区域;当在所述第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置触摸屏幕的组合操作时,确定检测到的触屏操作对应的摇杆操作为摇杆摆动后,摇杆对应的按键按下的操作。7.根据权利要求2或3所述的方法,其特征在于,所述在所述虚拟摇杆对应的操作区域范围内检测点击屏幕、触摸屏幕和滑动操作中的任一种或多种,用于确定模拟的摇杆操作是否包括摇杆对应的按键按下和/或摇杆摆动的操作,包括:将所述虚拟摇杆对应的操作区域分为第一分区和第二分区,其中,所述第一分区为所
述虚拟摇杆对应的操作区域的中心区域,所述第二分区为所述虚拟摇杆对应的操作区域中除第一分区以外的边缘区域;当在所述第二分区内依次检测到点击屏幕,以及在点击屏幕的同一位置的触摸屏幕组合操作后,检测到所述触摸屏幕的操作变化为滑动操作,确定检测到的触屏操作对应的摇杆操作为摇杆摆动后,摇杆对应的按键按下之后再次摆动摇杆的操作。8.一种虚拟...

【专利技术属性】
技术研发人员:李启光张雪芹张鹤翔
申请(专利权)人:贵阳动视云科技有限公司
类型:发明
国别省市:

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

1