【问题标题】:While playing sound acceleration occurs播放声音加速时发生
【发布时间】:2009-04-10 06:29:00
【问题描述】:

我正在开发一款游戏,我想根据加速度计移动 UIImageView。当我从左到右或从右到左旋转 iphone 设备时,UIImageView 必须以特定角度旋转。它也在移动,但是当我因为那个声音播放背景声音时会出现问题,即使我的 iPhone 空闲,它也会发送一些加速点。 所以我的 UIImageView 也在移动。它不应该发生。当我降低 iphone 音量时,它工作得很好。我必须为此做些什么。

如果有人知道如何仅在 iphone 从左到右或从右到左移动时获得加速点。它不应该检测到 iphone 何时是 xz 或 yz 平面。

如果有人知道解决方案,请回复。

【问题讨论】:

    标签: iphone accelerometer


    【解决方案1】:

    您是否对加速度计的输入进行了过滤?我预计加速度计拾取的扬声器发出的噪音在幅度和频率上与游戏控制有很大不同。

    Apple 加速度计图形示例代码中有一个简单的低通滤波器。

    【讨论】:

    • 这听起来很合理。我没想到播放声音引起的最小振动会成为问题,但也许 Jyoysna 的应用程序设置得特别敏感。
    • 感谢罗杰的回复。我能够解决问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-25
    相关资源
    最近更新 更多