Android 我的游戏中的音乐会干扰加速计值。如何解决这个问题?

Android 我的游戏中的音乐会干扰加速计值。如何解决这个问题?,android,accelerometer,sensors,Android,Accelerometer,Sensors,我正在写一个游戏,玩家倾斜手机来控制一个角色 问题是:音乐(大声播放时)和音效(如枪声)会干扰加速度计的值。这导致了奇怪的角色移动 请给我一些如何解决这个问题的建议 提前谢谢你 也许您需要调整应用程序对加速计数据的灵敏度?这听起来像是你让哪怕是最轻微的动作都会引起角色的移动。你能不能增加“噪音”阈值,让它们稍微倾斜一点,让角色移动,但不让声音振动调整移动 换句话说,如果加速计从静止位置/上一次有效加速计读数变化的增量大于某个阈值,则接受新的加速计读数。这些只是小的脉冲吗?你能平均这些值来剔除单个

我正在写一个游戏,玩家倾斜手机来控制一个角色

问题是:音乐(大声播放时)和音效(如枪声)会干扰加速度计的值。这导致了奇怪的角色移动

请给我一些如何解决这个问题的建议


提前谢谢你

也许您需要调整应用程序对加速计数据的灵敏度?这听起来像是你让哪怕是最轻微的动作都会引起角色的移动。你能不能增加“噪音”阈值,让它们稍微倾斜一点,让角色移动,但不让声音振动调整移动


换句话说,如果加速计从静止位置/上一次有效加速计读数变化的增量大于某个阈值,则接受新的加速计读数。

这些只是小的脉冲吗?你能平均这些值来剔除单个帧的坏数据吗?说到底,麦克风和加速计之间的唯一区别是耦合性、方向性和频率响应。。。有理由怀疑某些设备在数字化之前可能没有进行足够的模拟低通滤波,以防止音频混叠到采样带宽中。