【问题标题】:How to track direction of a motion?如何跟踪运动的方向?
【发布时间】:2011-09-30 21:07:37
【问题描述】:

如何在 Android 中跟踪运动的方向?
想想WiiMote,它可以跟踪你移动它的方向(不是说红外灯),是否可以在android中做类似的事情,如果可以,怎么做?

欢迎使用 Java 或 B4A 中的一些基本代码,但如果您告诉我如何计算运动方向的逻辑和数学就足够了。

【问题讨论】:

    标签: android basic4android


    【解决方案1】:

    您必须为此使用加速度计。

    我在这里看到了使用加速度计的代码:

    http://www.hascode.com/2010/04/sensor-fun-using-the-accelerometer-on-android/

    关于传感器的其他内容: http://developer.android.com/reference/android/hardware/Sensor.html

    【讨论】:

    • 是的,我知道如何使用加速度计,但据我所知,使用它的唯一方法是倾斜手机或摇晃。我想做的是移动电话。例如:屏幕上有一个球,我将手机向右移动,球向右移动。我可以通过倾斜移动球,并且我已经尝试过抖动事件,但我不知道如何移动手机来移动东西。这听起来可能不切实际,但我的想法不止于此。只需要这部分的帮助。
    • 抱歉,我没有解决您问题的好主意。我认为这是不可能的,因为加速度计是如何工作的,但有些人总是说事情是不可能的,但有人可以找到办法做到这一点,所以请继续搜索。
    猜你喜欢
    • 2012-02-13
    • 1970-01-01
    • 1970-01-01
    • 2014-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-02-20
    • 2023-03-08
    • 2011-04-25
    相关资源
    最近更新 更多