[发明专利]一种摇杆漂移处理方法、装置及相关组件在审
申请号: | 202010614511.8 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111760270A | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 张振 | 申请(专利权)人: | 歌尔科技有限公司 |
主分类号: | A63F13/24 | 分类号: | A63F13/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 郭化雨 |
地址: | 266100 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 摇杆 漂移 处理 方法 装置 相关 组件 | ||
本申请公开了一种摇杆漂移处理方法,包括:获取摇杆的指令输出状态;当指令输出状态为漂移输出状态,不响应摇杆生成的移动指令;当指令输出状态为正常输出状态,响应摇杆生成的移动指令,以调整目标对象的状态。本申请能够区分出摇杆生成的移动指令是基于用户操作还是摇杆漂移,当摇杆处于漂移输出状态,处理器不响应摇杆生成的移动指令,以避免对目标对象的误操作,提高用户的游戏体验。本申请还公开了一种摇杆漂移处理装置、手柄及计算机可读存储介质,具有以上有益效果。
技术领域
本申请涉及手柄领域,特别涉及一种摇杆漂移处理方法、装置及相关组件。
背景技术
在游戏手柄、VR手柄及其他类型的手柄上,通常都有一个到两个摇杆,玩家通过控制摇杆的转动,实现对游戏人物的操控。然而,在高频率使用摇杆后,随着使用时间的增加,灰尘、汗渍等异物会进入到摇杆的内部,导致摇杆在不被触碰的情况下输出移动指令,控制游戏人物或机器进行错误的动作,影响用户的游戏体验。
因此,如何提供一种解决上述技术问题的方案是本领域技术人员目前需要解决的问题。
发明内容
本申请的目的是提供一种摇杆漂移处理方法、装置、手柄及计算机可读存储介质,能够区分出摇杆生成的移动指令是基于用户操作还是摇杆漂移,当摇杆处于漂移输出状态,处理器不响应摇杆生成的移动指令,以避免对目标对象的误操作,提高用户的游戏体验。
为解决上述技术问题,本申请提供了一种摇杆漂移处理方法,包括:
获取摇杆的指令输出状态;
当所述指令输出状态为漂移输出状态,不响应所述摇杆生成的移动指令;
当所述指令输出状态为正常输出状态,响应所述摇杆生成的移动指令,以调整目标对象的状态。
优选的,所述获取摇杆的指令输出状态的过程具体包括:
获取当前获取周期对应的所述摇杆的移动参数;
将所述移动参数与目标参数进行比较,根据比较结果确定所述指令输出状态为所述漂移输出状态或所述正常输出状态。
优选的,所述获取摇杆的指令输出状态的过程具体为:
通过检测装置获取摇杆的指令输出状态,其中,所述检测装置设于所述摇杆的操纵杆上。
优选的,所述移动参数包括位置参数和/或压力参数。
优选的,所述当所述指令输出状态为漂移输出状态,该摇杆漂移处理方法还包括:
当所述指令输出状态为所述漂移输出状态,提示与所述漂移输出状态对应的提示信息。
优选的,所述响应所述摇杆生成的移动指令,以调整目标对象的状态的过程具体包括:
通过所述移动指令得到所述摇杆的当前位置参数;
根据所述当前位置参数和初始位置参数调整目标对象的状态。
优选的,该摇杆漂移处理方法还包括:
当接收到校准指令,判断所述摇杆的指令输出状态是否为所述漂移输出状态;
若是,响应所述校准指令对所述摇杆进行校准。
优选的,所述判断所述摇杆的指令输出状态是否为所述漂移输出状态的过程具体包括:
获取所述摇杆在预设时间段内的多个位置参数;
当多个所述位置参数均相同、且所述位置参数与初始位置参数的差值大于预设阈值,判定所述摇杆的状态为所述漂移状态。
为解决上述技术问题,本申请还提供了一种摇杆漂移处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于歌尔科技有限公司,未经歌尔科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010614511.8/2.html,转载请声明来源钻瓜专利网。