2010-09-27 78 views
0

我正在使用加速度计在我的屏幕上移动一个对象。 只有当iphone平放时它才起作用。如何校准加速计?

如果我在另一个位置使用iPhone,则对象不会像我想要的那样移动 (Y轴管理不好)。

所以,我想要校准加速度计的位置。 但我不知道如何做到这一点。

请帮帮我。

在此先感谢。

问候, ALpesH

回答

2

喜希望一切都很好。 一个简单的谷歌搜索提出了这个美丽的职位。 这正是你想要的。加速度计校准教程&优化。

本教程假设您了解加速度计的基础知识。如果没有,在谷歌上有很多的教程,这将有助于你习惯加速度计的基础知识。

本教程将集中在三件事情:

  1. 校准加速度计,使用户可以从任何位置 玩你的游戏。
  2. 更改对象移动的“灵敏度”。
  3. 添加选项以“反转”控件。

首先,为什么要添加这些功能?简单。启动基于加速度计的游戏并尝试以下测试:

  1. 玩坐在完美的位置。
  2. 列表项目
  3. 玩它slouched了。
  4. 发挥它躺在你身边。
  5. 使用平行于地面的设备躺在你的背上,并朝着屏幕看屏幕 。

从这个网站获得:

http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/39833-tutorial-accelerometer-calibration-optimizations.html

让我知道这是否帮助,如果它不选择这个作为答案。 除此之外,如果你需要更多的帮助,让我知道

我在我自己的应用程序中实现了本教程代码,我不是在玩一个简单的乒乓游戏颠倒,而是在躺在床上玩侧面。 :D

Pk

+0

如何校准所有三个轴? – 2014-03-22 18:02:42