Libgdx - android - 加速度计纹理闪烁

时间:2015-03-02 18:25:25

标签: android libgdx accelerometer

我对Libgdx的新内容(android)..

我试图使用加速度计来移动物体。 (像涂鸦跳) 运动起作用,但物体一直闪烁。

以下是代码:

private double getXPosAcc() {
    float XPosAcc = 0;
    float x = Gdx.input.getAccelerometerX();
    float factor;
    float displayWidth = (Gdx.graphics.getWidth() - imgSprite.getWidth());
    factor =  (8f - x); // +8 .. -8 range of accelerometer

    XPosAcc = (displayWidth / 100) * ((100 / 16) * factor);



    return XPosAcc;
}

渲染方法:

@Override
public void render () {
...
imgSprite.setPosition(getXPosAcc(), 100);
...
}

0 个答案:

没有答案