我在做商店的屏幕。商店有3页。我写了幻灯片代码。它在PC上运行良好但在Android上运行不正常。
视频:link
游戏在这里:link
此处代码(更新):
if(Gdx.input.isTouched()){
if(Gdx.input.justTouched()){
touchPX = Gdx.input.getX();
}
HOR += (touchPX - Gdx.input.getX());
touchPX = Gdx.input.getX();
}
SB.draw(pokeball, -HOR + 123,123);
问题在哪里,我该如何解决?
答案 0 :(得分:0)
我用Gdx.input.getDeltaX()
解决了问题:
if(Gdx.input.isTouched()){
HOR -= Gdx.input.getDeltaX();
}
SB.draw(pokeball, -HOR + 123,123);
Gdx.input.GetDeltaX()
给出了x的变化,所以我不需要额外的代码。