本发明专利技术公开了一种方向盘模拟按键的方法以及车载显示终端、车辆和介质,所述方向盘模拟按键操作的实现方法,包括:检测到实车处于游戏模式;获取方向盘的当前转动角度值和上一次转动角度值;根据所述当前转动角度值和所述上一次转动角度值判断所述方向盘的转向趋势,并根据所述转向趋势切换所述方向盘转动状态;根据切换后的方向盘转动状态输出显示界面操作指令。该方法可以使方向盘对游戏的操控更为简单,提高游戏操作的流畅度。提高游戏操作的流畅度。提高游戏操作的流畅度。
【技术实现步骤摘要】
方向盘模拟按键操作的方法及车载显示终端、车辆和介质
[0001]本专利技术涉及人机交互游戏
,尤其是涉及一种方向盘模拟按键操作的实现方法、一种非临时性计算机存储介质,以及一种车载显示终端和车辆。
技术介绍
[0002]现有技术中,在通过实车方向盘玩游戏时,主要是使用方向盘模拟按键的按下和抬起的状态,当方向盘左右转动的角度大于某个阈值时,触发向左或者向右按下的操作,当方向盘的角度小于某个阈值时,触发向左或者向右抬起的操作。其中,使用方向盘转动角度来模拟按键的按下或者抬起,虽然能完成相应的操作,但是当角度值在减小而未超过按下状态的临界值时,其仍然在执行按下的操作,此过程不符合逻辑,上手较难,从而导致操作不流畅,不能体现使用方向盘玩游戏的便捷性。
技术实现思路
[0003]本专利技术旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的一个目的在于提出一种方向盘模拟按键操作的实现方法,在通过方向盘进行游戏时,该方法可以使方向盘对游戏的操控更为简单,提高游戏操作的流畅度。
[0004]本专利技术的目的之二在于提出一种非临时性计算机存储介质。
[0005]本专利技术的目的之二在于提出一种车载显示终端。
[0006]本专利技术的目的之二在于提出一种车辆。
[0007]为了解决上述问题,本专利技术第一方面实施例的一种方向盘模拟按键操作的实现方法,包括:检测到实车处于游戏模式;获取方向盘的当前转动角度值和上一次转动角度值;根据所述当前转动角度值和所述上一次转动角度值判断所述方向盘的转向趋势,并根据所述转向趋势切换所述方向盘转动状态;根据切换后的方向盘转动状态输出显示界面操作指令。
[0008]根据本专利技术实施例的方向盘模拟按键操作的实现方法,通过获取方向盘的当前转动角度值和上一次转动角度值,根据方向盘转动角度的实时变化确定转向趋势,并根据转向趋势切换至相应的方向盘转动状态,实现对游戏的操作,即本专利技术实施例通过利用方向盘转动时转角的趋势进行不同转动状态之间的转换,方向盘转向角度无需达到阈值,根据转向趋势即可确定切换转动状态,进而根据转动状态输出响应界面输入指令,从而,在实车处于游戏模式,方向盘模拟按键操作时,方向盘对游戏的操控更为简单便捷,提高游戏操作的流畅度。
[0009]在一些实施例中,根据所述当前转动角度值和所述上一次转动角度值判断所述方向盘的转向趋势,并根据所述转向趋势切换所述方向盘转动状态,包括:根据所述当前转动角度值确定方向盘当前状态;计算所述当前转动角度值与所述上一次转动角度值的角度差值;根据所述方向盘当前状态、所述上一次转动角度值和所述角度差值确定目标状态;控制所述方向盘从所述当前状态切换至所述目标状态。
[0010]在一些实施例中,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为回正状态,且所述上一次转动角度值大于零,且所述角度差值大于零,则所述目标状态为向左转动状态。
[0011]在一些实施例中,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为回正状态,且所述上一次转动角度值小于零,且所述角度差值小于零,则所述目标状态为向右转动状态。
[0012]在一些实施例中,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为向左转动状态,且所述上一次转动角度值大于零,且所述角度差值小于零,则所述目标状态为回正状态。
[0013]在一些实施例中,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为向右转动状态,且所述上一次转动角度值小于零,且所述角度差值大于零,则所述目标状态为回正状态。
[0014]本专利技术第二方面实施例提出一种非临时性计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被执行时实现上述实施例所述的方向盘模拟按键操作的实现方法。
[0015]本专利技术第三方面实施例提出一种车载显示终端,其特征在于,包括:显示屏和存储器,所述显示屏提供显示界面;与所述存储器通信连接的至少一个处理器;其中,所述存储器存储有处理指令,所述处理器执行所述处理指令时实现上述实施例所述的方向盘模拟按键操作的实现方法。
[0016]根据本专利技术实施例的车载显示终端,通过采用上述实施例的方向盘模拟按键操作的实现方法,基于方向盘操作,响应速度更快,且操控更加流畅。
[0017]本专利技术第四方面实施例提出一种车辆,包括转向系统和上述实施例所述的车载显示终端,其中,所述转向系统包括方向盘和转角传感器。
[0018]根据本专利技术实施例的车辆,通过采用上述实施例的车载显示终端,可以在实车游戏模式下,方向盘对游戏的操控更为简单,提高操作流畅度,且响应速度快,延时低,触发动作也更加灵敏。
[0019]在一些实施例中,所述车辆还包括档位器,所述档位器设置有游戏档位。
[0020]本专利技术的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。
附图说明
[0021]本专利技术的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
[0022]图1是根据本专利技术一个实施例的方向盘模拟按键操作的实现方法的流程图;
[0023]图2是根据本专利技术一个实施例的方向盘左右转动时转动角度值变化趋势图;
[0024]图3是根据本专利技术另一个实施例的方向盘模拟按键操作的实现方法的流程图;
[0025]图4是根据本专利技术一个实施例的车载显示终端的结构框图;
[0026]图5是根据本专利技术一个实施例的车辆的结构框图。
[0027]附图标记:
[0028]车辆10;
[0029]车载显示终端1;存储器2;至少一个处理器3;显示屏4;转向系统5;方向盘6;转角传感器7。
具体实施方式
[0030]下面详细描述本专利技术的实施例,参考附图描述的实施例是示例性的,下面详细描述本专利技术的实施例。
[0031]相关技术中,通过方向盘向左转和向右转并且转角达到预设角度值时,才能切换操作指令,使得方向盘模拟按键实现游戏操作不够顺畅。以及,由于车辆的CAN总线上报数据时,具有间歇性延迟的特点,若在上报数据过程中快速转动方向盘,会导致上报的数据出现忽大忽小甚至异常数据,造成控制算法不能覆盖全部情况,例如,当向左或者向右转动的状态还未切换为回正状态时,但是向左转动状态或向右转动状态又只能在回正状态进行切换,从而导致程序异常,方向失控,造成游戏操作不流畅。
[0032]为了解决上述问题,下面参考附图描述根据本专利技术实施例的方向盘模拟按键的实现方法,在通过方向盘进行游戏时,该方法可以使方向盘对游戏的操控更为简单,提高游戏操作的流畅度。
[0033]图1示出了本专利技术的一个实施例提供的方向盘模拟按键操作的实现方法的流程图。如图1所示,本专利技术实施例的方向盘模拟按键操作本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种方向盘模拟按键操作的实现方法,其特征在于,包括:检测到实车处于游戏模式;获取方向盘的当前转动角度值和上一次转动角度值;根据所述当前转动角度值和所述上一次转动角度值判断所述方向盘的转向趋势,并根据所述转向趋势切换所述方向盘转动状态;根据切换后的方向盘转动状态输出显示界面操作指令。2.根据权利要求1所述的方向盘模拟按键操作的实现方法,其特征在于,根据所述当前转动角度值和所述上一次转动角度值判断所述方向盘的转向趋势,并根据所述转向趋势切换所述方向盘转动状态,包括:根据所述当前转动角度值确定方向盘当前状态;计算所述当前转动角度值与所述上一次转动角度值的角度差值;根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态;控制所述方向盘从所述当前状态切换至所述目标状态。3.根据权利要求2所述的方向盘模拟按键操作的实现方法,其特征在于,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为回正状态,且所述上一次转动角度值大于零,且所述角度差值大于零,则所述目标状态为向左转动状态。4.根据权利要求2所述的方向盘模拟按键操作的实现方法,其特征在于,所述根据所述当前状态、所述上一次转动角度值和所述角度差值确定目标状态包括:如果所述方向盘当前为回正状态,且所述上一次转动角度值小于零,且所述角度差值小于零,...
【专利技术属性】
技术研发人员:李开虎,程晓鹏,李锋,
申请(专利权)人:汕尾比亚迪电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。